Pertanyaan yang diberi tag «nsarray»

Array objek yang tidak dapat diubah dan diindeks bilangan bulat dari framework Apple Foundation.






7
Bagaimana cara mengubah NSNumber ke NSString
Jadi saya punya NSArray"myArray" dengan NSNumbers dan NSStrings. Saya membutuhkan mereka di yang lain UIViewjadi saya pergi seperti ini: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"]; SubjekTeks berfungsi. Tapi bagaimana saya bisa mendapatkan NSNumberitu? (Saya benar-benar membutuhkan mereka sebagai …


9
memfilter NSArray menjadi NSArray baru di Objective-C
Saya punya NSArraydan saya ingin membuat yang baru NSArraydengan objek dari larik asli yang memenuhi kriteria tertentu. Kriteria ditentukan oleh fungsi yang mengembalikan a BOOL. Saya dapat membuat NSMutableArray, mengulang melalui larik sumber dan menyalin objek yang diterima fungsi filter dan kemudian membuat versi yang tidak dapat diubah. Apakah ada …

6
Menyalin jauh NSArray
Apakah ada fungsi bawaan yang memungkinkan saya untuk menyalin secara mendalam NSMutableArray? Saya melihat sekeliling, beberapa orang mengatakan [aMutableArray copyWithZone:nil]karya sebagai salinan dalam. Tapi saya mencoba dan tampaknya salinan yang dangkal. Saat ini saya melakukan penyalinan secara manual dengan forloop: //deep copy a 9*9 mutable array to a passed-in reference …


6
Menggunakan NSPredicate untuk memfilter NSArray berdasarkan NSDictionary key
Saya memiliki banyak kamus. Saya ingin memfilter array berdasarkan kunci. Saya mencoba ini: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Ini tidak berhasil, saya tidak mendapatkan hasil. Saya pikir saya melakukan sesuatu yang salah. Saya tahu ini adalah metode jika "OLAHRAGA" adalah ivar. Saya …

2
NSArray dengan NSPredicate menggunakan NOT IN
Saya memiliki NSArray yang ingin saya filter objek tertentu menggunakan NSPredicate, saya berharap saya dapat menggunakan NOT IN karena saya melihat bahwa saya dapat dengan mudah melakukan IN. Jadi saya memiliki array saya: self.categoriesList Lalu saya mendapatkan nilai yang ingin saya hapus: NSArray *parentIDs = [self.cateoriesList valueForKeyPath:@"@distinctUnionOfObjects.ParentCategoryID"]; Ini memberi saya …

12
Cara mengelompokkan berdasarkan elemen array di Swift
Katakanlah saya memiliki kode ini: class Stat { var statEvents : [StatEvents] = [] } struct StatEvents { var name: String var date: String var hours: Int } var currentStat = Stat() currentStat.statEvents = [ StatEvents(name: "lunch", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date: …
90 ios  arrays  swift  nsarray 

11
Apa cara terbaik untuk menempatkan c-struct di NSArray?
Apa cara yang biasa untuk menyimpan c-structure di sebuah NSArray? Keuntungan, kerugian, penanganan memori? Khususnya, apa perbedaan antara valueWithBytesdan valueWithPointer - dibesarkan oleh justin dan lele di bawah ini. Berikut tautan ke diskusi Apple valueWithBytes:objCType:untuk pembaca di masa mendatang ... Untuk beberapa pemikiran lateral dan melihat lebih banyak pada kinerja, …

1
Apa argumen BOOL * stop untuk enumerateObjectsUsingBlock: digunakan untuk?
enumerateObjectsUsingBlock:Akhir-akhir ini saya banyak menggunakan untuk kebutuhan pencacahan cepat, dan saya mengalami kesulitan memahami penggunaannya BOOL *stopdi blok pencacahan. The NSArraynegara referensi kelas stop: Referensi ke nilai Boolean. Blok dapat mengatur nilai YESuntuk menghentikan pemrosesan lebih lanjut dari larik. The stopargumen argumen out-satunya. Anda hanya boleh menyetel Boolean ini ke …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.