Pertanyaan yang diberi tag «nsdictionary»

7
untuk setiap loop di Objective-C untuk mengakses kamus NSMutable
Saya menemukan beberapa kesulitan dalam mengakses kunci dan nilai kamus yang bisa berubah di Objective-C. Misalkan saya punya ini: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Saya dapat mengatur kunci dan nilai. Sekarang, saya hanya ingin mengakses setiap kunci dan nilai, tetapi saya tidak tahu jumlah kunci yang ditetapkan. Dalam PHP itu sangat …


3
Apakah ada cara untuk beralih ke kamus?
Saya tahu NSDictionariessebagai sesuatu di mana Anda membutuhkan keyuntuk mendapatkan value. Tetapi bagaimana saya bisa mengulangi semua keysdan valuesdalam NSDictionary, sehingga saya tahu kunci apa yang ada, dan nilai apa yang ada? Saya tahu ada sesuatu yang disebut for-in-loop in JavaScript. Apakah ada sesuatu yang serupa Objective-C?



12
Cara menggunakan NSJSONSerialization
Saya memiliki string JSON (dari PHP json_encode()yang terlihat seperti ini: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Saya ingin menguraikan ini menjadi semacam struktur data untuk aplikasi iPhone saya. Saya kira hal terbaik bagi saya adalah memiliki array kamus, jadi elemen 0 dalam array adalah kamus dengan kunci "id" => "1"dan …

5
Bagaimana cara menghapus deserialisasi string JSON menjadi NSDictionary? (Untuk iOS 5+)
Di aplikasi iOS 5 saya, saya punya NSStringyang berisi string JSON. Saya ingin deserialize bahwa representasi string JSON menjadi NSDictionaryobjek asli . "{\"password\" : \"1234\", \"user\" : \"andreas\"}" Saya mencoba pendekatan berikut: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; Tapi itu melempar kesalahan runtime. Apa yang saya lakukan salah? -[__NSCFConstantString …

9
menambahkan beberapa entri ke HashMap sekaligus dalam satu pernyataan
Saya perlu menginisialisasi HashMap konstan dan ingin melakukannya dalam pernyataan satu baris. Menghindari sth seperti ini: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); mirip dengan ini di tujuan C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Saya …

2
NSDictionary - Perlu memeriksa apakah kamus berisi pasangan nilai kunci atau tidak
Saya hanya perlu menanyakan sesuatu sebagai berikut. Misalkan saya memiliki kamus. NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz setValue:@"xrox" forKey:@"x"]; Sekarang, saya perlu memeriksa sebagai berikut [xyz tidak berisi nilai kunci "b" ?? berpasangan atau tidak? Pertanyaannya adalah Bagaimana? Pertanyaan …

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 …

6
Bagaimana menambahkan ke NSDictionary
Saya menggunakan a NSMutableArraydan menyadari bahwa menggunakan kamus jauh lebih sederhana untuk apa yang saya coba capai. Saya ingin menyimpan kunci sebagai NSStringdan nilai sebagai intdalam kamus. Bagaimana ini dilakukan? Kedua, apa perbedaan antara mutable dan kamus normal?


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.