私は数値の範囲を持つ可変配列を持っています (それが役立つ場合は後で動的に変更されます)。その配列から乱数のインデックスを取得し、それを別の配列 (これも可変) に貼り付けたいと考えています。特定のインデックスでオブジェクトを取得してコピーする方法がわかりません。
これが私がやろうとしたことです:
[btnRange addObject:@"12"];
[btnRange addObject:@"13"];
[btnRange addObject:@"14"];
[btnRange addObject:@"17"];
[btnRange addObject:@"18"];
[btnRange addObject:@"19"];
//start randomising and adding to btnOrder Array
for (NSInteger i=0; i <= 5; i++) {
id nxt = btnRange[arc4random_uniform([btnRange count])];
[btnOrder addObject:(@"%@", nxt];
//[btnOrder addObject[btnRange(nxt)]; --didn't work
//[btnOrder addObjectsFromArray:(btnRange. nxt]; --didn't work
//[btnOrder addObject:nxt]; --didn't work (I'm pretty new to this)
}
最初の配列の特定のインデックスでオブジェクトを取得し、2 番目の配列の末尾にコピーするにはどうすればよいですか?