私は 1 つの可変配列を持っています。オブジェクトのすべてのインデックスを削除しますが、最初のインデックスでオブジェクトを保持します。例: 入力: 配列 (a,b,c,d,e) 出力: 配列 (a)
手伝って頂けますか。前もって感謝します
私は 1 つの可変配列を持っています。オブジェクトのすべてのインデックスを削除しますが、最初のインデックスでオブジェクトを保持します。例: 入力: 配列 (a,b,c,d,e) 出力: 配列 (a)
手伝って頂けますか。前もって感謝します
NSMutableArray *testArray=[[NSMutableArray alloc] initWithObjects:@"A",@"B",@"C", nil];
[testArray removeObjectsInRange:NSMakeRange(1, testArray.count-1)];
ただし、配列数が 1 より大きいことを確認してください。
これを試して、オブジェクトを削除する範囲を設定してください。
[array removeObjectsInRange:NSMakeRange(1, array.count-1)];
a
オブジェクトへの参照を保持し( MyObject temp = [array objectAtIndex:0]
)、実行してremoveAllObjects
からinsertObject:a