Cocoa lernen - Schritt für Schritt
Cocoa lernen - Schritt für Schritt
Lektion Arrays und Co.

Obwohl Objekte und Variablen sehr nützliche Dinge sind, reichen sie bei weitem nicht aus, um alle Probleme der Informatik zu lösen. Oft benötigt man eine Reihe von Objekten, die nicht mehr durch ihren Namen, sondern durch eine eindeutige Position angesprochen werden können. Besonders, wenn viele Daten verwaltet werden, reichen einzeln deklarierte Objekten nicht aus. Besonders schwierig wird es, wenn man zu Programmstart gar nicht weiss, wie viele Daten von der Anwendung letztendlich verwaltet werden müssen. Die Aufgabe diese Problem zu lösen, übernimmt der Typ NSArray und von ihm abgeleitete Objekte, so wie NSDictonary. Diese Typen können selber keine eigenen Daten speichern, sie haben nur die Fähigkeit, andere Objekte aufzunehmen und zu verwalten.

NSArray
NSArray und Zeichenketten
Arrays aus eigenen Klassen
NSMutableArray
NSNumber
Ein Array sortieren
Enumeration
Fast Enumeration
NSDictionary
NSMutableDictionary