Wie, um Werte aus NSDictionaries innerhalb eines NSArray

Ich würde gerne wissen, ob es möglich ist, zu einem Werte von einem gewünschten Schlüssel in eine NSDictionary ist in NSArray.

Beispiel:

NSArray *array = @[ @{@"title" : @"title 1", @"description" : @"description 1"},
@{@"title" : @"title 2", @"description" : @"description 2"}, 
@{@"title" : @"title 3", @"description" : @"description 3"} ];

Ich würde gerne (ohne Erstellung eines neuen NSMutableArray) alle Titel in meinem NSArray. Vielleicht habe ich was falsch mache und meinen Ansatz schlecht ist insgesamt.

Ich weiß, ich könnte eine neue Klasse erstellen, und haben 2 Eigenschaften (title, desc), aber gibt es eine Möglichkeit, ohne eine Klasse oder eine neue NSMutableArray und Durchlaufen eine Gründliche mein array?

Haben Sie versucht, immer einen Verweis auf das Wörterbuch durch Aufruf von 'NSDictionary *dict = [array objectAtIndex:0];' und dann den Aufruf dict valueForKey? Ich habe nicht die Verweise praktisch, aber es sollte funktionieren.
Der neue auffällige syntax ist nicht verfügbar für iOS-Entwickler noch. Aus der "Was ist neu Seite": "Note: iOS-Entwicklung mit Hilfe von literal-syntax und Objekt-subscripting ist noch nicht implementiert..
Es ist nur erfordert Xcode 4.4.
Nicht nach Apple. Ich habe einen link gepostet in dem Kommentar oben.
Wow, das ist sehr gut zu wissen, danke! Ich denke, ich sollte nicht Vertrauen Ihren doc das nächste mal 🙂

InformationsquelleAutor Jure | 2012-09-02

Schreibe einen Kommentar