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 lainnya adalah Bagaimana cara menghitung total pasangan nilai kunci?
Katakanlah misalnya NSInteger mCount=[xyz keyCounts];
ios
objective-c
nsdictionary
Sagar R. Kothari
sumber
sumber
objectForKey:
mengembalikan sebuahid
- pointer ke objek Objective-C. Jika Anda menyimpan nomor, nomor tersebut harus "dikotakkan" menjadi NSNumber . Bahkan jika NSNumber adalah nol atau salah itu akan tetap menjadi penunjuk yang valid dan kode di atas akan mendeteksi keberadaan secara akurat.Dengan sintaks literal Anda dapat memeriksa sebagai berikut
sumber