Bagaimana sebuah objek ditambahkan pada indeks tertentu dari sebuah NSMutableArray
?
Bagaimana sebuah objek ditambahkan ke depan array?
Jawaban:
[myMutableArray insertObject:myObject atIndex:42];
Untuk menambahkan objek ke depan array, gunakan 0 sebagai indeks:
[myMutableArray insertObject:myObject atIndex:0];
Lihat insertObject:atIndex:
metode kelas NSMutableArray . Menambahkan ke "depan" array berarti indeks 0.
Sebagai contoh:
NSMutableArray * array = [[NSMutableArray alloc] initWithCapacity:3];
[array addObject:@"b"]; // Contains "b"
[array insertObject:@"a" atIndex:0]; // Contains "a", "b"
[array insertObject:@"c" atIndex:2]; // Contains "a", "b", "c"
Diperbarui untuk Swift 3:
Jika Anda ingin menambahkan objek pada indeks tertentu dari NSMutableArray, gunakan baris kode sederhana di bawah ini:
self.yourMutableArrayName.insert(<#T##newElement: String##String#>, at: <#T##Int#>)
Contoh: jika Anda ingin menambahkan string: "Nature" pada index: 3
var str = "Nature"
self.yourMutableArrayName.insert(str, at: 3)
// Nikmati..!