Objective-C'de kullanabileceğimiz veri yapıları nelerdir?Objective-C'de veri yapıları nelerdir?
12
A
cevap
5
Objective-C, struct
ve int ve char gibi bilinen C dili veri türlerini destekler. Ayrıca, özel Objective-C sınıfları da bulunmaktadır.
Apple's Objective-C book'a göz atmak isteyebilirsiniz.
2
aşağıdaki belgeler yardımcı olabilir:
34
NSArray
standart dizi yapıdır.
NSDictionary
bir anahtar-değer "hash haritası"
NSSet
benzersiz bir nesneler koleksiyon.
Bunların her biri değişmezdir (ör. Bunları oluşturduktan sonra değiştiremezsiniz). dinamik bunları değiştirmek gerekiyorsa, o zaman onların değişken alt sınıfları kullanacağız: sıraları, yığınlar, ağaçlar, treaps vardır CHDataStructures çerçevesini, kontrol, bunun ötesinde yapılar için NSMutableArray
, NSMutableSet
vb
ve Her şey çok daha fazla: http://cocoaheads.byu.edu/code/chdatastructures
İlgili konular
- 1. Test eşzamanlı veri yapıları
- 2. Birleştirme iki kompleks veri yapıları
- 3. Farklı veri yapıları ve karmaşıklıkları
- 4. STL konteynerlerinin veri yapıları eşdeğerleri
- 5. Katı veri yapıları için kütüphaneler Haskell
- 6. Yapıları NSData Yapıları?
- 7. Kalıcı veri yapıları ile Javascript işlevsel kütüphanesi
- 8. Ortak veri yapıları için referans birim testleri?
- 9. belgelemek için nasıl JavaScript/CoffeeScript veri yapıları
- 10. node1 bu kapsamda bildirilmedi C++ veri yapıları
- 11. Ruby'de ağaç ve grafik veri yapıları
- 12. Yapıları temel alarak veri oluşturma üzerine oluşturma
- 13. Haskell'de karmaşık veri yapıları - nasıl çalışırlar?
- 14. iOS'ta veri kaydetme seçenekleri nelerdir?
- 15. localStorage (HTML5) içindeki dosyaları kaydetmek için uygun veri yapıları?
- 16. Swing için kullanılabilir veri kütüphaneleri nelerdir?
- 17. Postgresql: Yedek bütün tablo yapıları ama sadece birkaç veri tablosu
- 18. Python veri yapıları için büyük-O analiz listesi
- 19. Önerilen Açık Kaynak C# algoritmalar ve veri yapıları kütüphane
- 20. Bu karmaşık veri yapısını Go yapıları ile nasıl gösterebilirim?
- 21. .NET'teki hangi veri yapıları O (1) Contains() çağırır?
- 22. VHDL'de yığın/sıra gibi veri yapıları nasıl uygulanır?
- 23. Yuvalama yapıları Datomic ile
- 24. Java'da ağaç yapıları nasıl saklanır?
- 25. ORM alternatifleri nelerdir?
- 26. Diğer yapıları içeren ikili dosyadan yapıları okuma ve yazma (C)
- 27. Kakao yapıları ve NSMutableArray
- 28. İndirme yapıları: Travis
- 29. Boru yapıları hatası
- 30. Jenkins matrix yapılandırma yapıları
Harika cevap, teşekkürler Dave. @sukumar Y U NO Cevap Kabul Et? – javajavajavajavajava