Welche Datenstrukturen können wir in Objective-C verwenden?Was sind Datenstrukturen in Objective-C?
Antwort
Objective-C ist C, daher unterstützt es struct
und die bekannten C-Sprachen-Datentypen wie int und char.
Zusätzlich gibt es spezielle Objective-C-Klassen.
Vielleicht möchten Sie einen Blick auf Apple's Objective-C book werfen.
Die folgenden Dokumente können helfen:
NSArray
ist Ihre Standard-Array-Struktur.
NSDictionary
ist ein Schlüssel-Wert "Hash-Karte"
NSSet
ist eine ungeordnete Sammlung von einzigartigen Objekten.
Jede davon ist unveränderbar (dh, wenn Sie sie einmal erstellt haben, können Sie sie nicht ändern). Wenn Sie sie benötigen dynamisch zu ändern, dann werden Sie ihre wandelbaren Subklassen verwenden: NSMutableArray
, NSMutableSet
usw.
Für Strukturen darüber hinaus Besuche die CHDataStructures Rahmen, die Warteschlangen, Stapel, Bäume, treaps hat, und ein ganz viel mehr: http://cocoaheads.byu.edu/code/chdatastructures
- 1. Was sind selbstregelnde Datenstrukturen?
- 2. Was sind Datenstrukturen auf unterster Ebene?
- 3. Was sind gut codierte Beispiele für Standard-Datenstrukturen in PHP?
- 4. Sind redis-Operationen auf Datenstrukturen threadsicher
- 5. Welche Datenstrukturen sind im Linux-Kernel verfügbar?
- 6. AMF0 Parser in ObjectiveC
- 7. Persistente Datenstrukturen in Scala
- 8. Welche anderen Datenstrukturen sind in C++ STL verfügbar?
- 9. Präsentieren Sie kleine ModalViewController ObjectiveC
- 10. ObjectiveC-Blöcke Java-Äquivalent
- 11. 2D Dynamische Speicherzuweisung - ObjectiveC
- 12. Funktionale Datenstrukturen in C++
- 13. Benutzerdefinierte Datenstrukturen in Python
- 14. Dynamische Datenstrukturen in C#
- 15. Datenstrukturen Frage
- 16. ObjectiveC: Wo private Instanzeigenschaften deklarieren?
- 17. ObjectiveC - wie NSUserNotification Kennung Eigenschaft
- 18. In DBMS verwendete Datenstrukturen
- 19. Persistente Datenstrukturen in C++
- 20. Funktionale Datenstrukturen in Java
- 21. Datenstrukturen in Golang
- 22. Visual Basic 6 Datenstrukturen
- 23. Was sind einige weniger bekannte Datenstrukturen und Algorithmen, die man kennen sollte?
- 24. Was sind die besten Datenstrukturen für die Zuordnung von Strings zu Werten?
- 25. Was sind die komplizierten Datenstrukturen, von denen Sie gehört haben sollten?
- 26. Delphi Datenstrukturen
- 27. Suchmethoden Datenstrukturen
- 28. ObjectiveC - Anzeigefenster durch verteilte Objekte
- 29. Selbstreferentielle Datenstrukturen in Lisp/Scheme
- 30. Lernalgorithmen und Datenstrukturen Grundlagen
Große Antwort, danke Dave. @sukumar Y U NEIN Antwort annehmen? – javajavajavajavajava