Bir dizi sözlük var. Özgün dizideki sözlüklerin belirli bir anahtarının tüm öğelerini içeren bir dizi çıkarmak istiyorum. Bu numaralandırma olmadan yapılabilir mi?Sözlük dizisinden, bir anahtarın değerlerini içeren dizi yapın
11
A
cevap
37
Evet, NSArray -valueForKey:
yöntemini kullanın.
NSArray *extracted = [sourceArray valueForKey:@"a key"];
10
Evet, sadece anahtar değerleri için sormak için Anahtar Değer Kodlama kullanın:
NSArray* names = [NSArray arrayWithObjects:
[NSDictionary dictionaryWithObjectsAndKeys:
@"Joe",@"firstname",
@"Bloggs",@"surname",
nil],
[NSDictionary dictionaryWithObjectsAndKeys:
@"Simon",@"firstname",
@"Templar",@"surname",
nil],
[NSDictionary dictionaryWithObjectsAndKeys:
@"Amelia",@"firstname",
@"Pond",@"surname",
nil],
nil];
//use KVC to get the names
NSArray* firstNames = [names valueForKey:@"firstname"];
NSLog(@"first names: %@",firstNames);
İlgili konular
- 1. Tarih ile dizi ve sözlük içeren dizi nasıl sıralanır Anahtar
- 2. Dict dizisinden dizi oluştur
- 3. PLSQL Birleştirici dizisinden seçim yapın mı?
- 4. JList Değerlerini Ayrılmaz Yapın
- 5. sözlük içeren değeri x
- 6. Dizi işlendiğinde bir söz dizisinden nasıl çıkabilirim?
- 7. Android MediaMetadataRetriever çoğu anahtarın boş değerlerini döndürür
- 8. Dizi değerlerini çıkarma
- 9. Bir numpy dizisinden birden çok dilim silme
- 10. Bir dizi, hashtable ve sözlük oluştur?
- 11. Bir anahtarın değeri
- 12. 2B dizi dizisini koordinatlardan yapın
- 13. VALUE dizisinden dizi KEY nasıl alınır?
- 14. Belirli bir aralık için dizi değerlerini C#
- 15. pgSQL içinde dizi değerlerini kaldır
- 16. PHP ilişkisel dizi değerlerini ekleme
- 17. Anahtar başına birden çok değer içeren sözlük
- 18. SQL sorgusu null değerlerini içeren iki sütunun değerlerini eklemek için?
- 19. 'dizisi' kullanılamaz: Tembel dizisinden bir dizi inşa edin: Array (...)
- 20. PHP'de $ x öğeleri içeren bir dizi oluşturma
- 21. 1D dizisinden bir değer çıkartın
- 22. Bir sözlük listesi, bir sözlük
- 23. Bir dizi alanı isteğinde model-şema yakalama öğesi ekleme yapın
- 24. Ruby on Rails'deki bir dizi karma dizisinden nasıl bir dizi ayırır ve ayıklayabilirim? örneğin
- 25. Python: Float değerlerini içeren bir domuz tuplesi toplanması
- 26. NSOperationQueue ile KVO kullanırken sözlük değerlerini yanlış mı değiştirdiniz?
- 27. PHP'nin SPL'si: Dizileri içeren arayüzleri tüm dizi özelliklerini kapsıyor mu?
- 28. Nesnelerin bir dizisinden veri görüntüleme
- 29. Swift Sözlük: Bir enum değeri tarafından karma <code>UIColor</code> nesneleri <code>ColorScheme</code> içeren bir sözlük var dizide
- 30. pandalar dizisinden NaN'i kaldır
+1 Bir şey her gün öğrenin! –
Çok teşekkür ederim! – RunLoop
bazen eski bir cevap hayatımı kurtarabilir. çok teşekkürler dostum. –