Ich habe ein Array von benutzerdefinierten Objekten, das ein benutzerdefiniertes Objekt Address mit den Eigenschaften street, area, state, country enthält.
Ich muss alle Namen der Bereiche von diesem Array bekommen, also habe ich so etwas gemacht.
%Vor%Jetzt enthalten Bereiche alle Namen des Bereichs.
Gibt es eine andere Möglichkeit, alle Bereiche von Adresselementen zu erhalten, ohne das Array von Adressen (wie oben) durch Prädikate oder auf andere Weise durchlaufen zu müssen.
Nun, solange das Objekt KVC-konform für die Bereichseigenschaft ist, dann einfach:
%Vor% (Wenn Sie wollen, dass areas
gemäß Ihrem Code veränderbar ist, dann müssen Sie mutableCopy
in der obigen Anweisung verwenden).
Siehe [NSArray valueForKey:]
:
Gibt ein Array zurück, das die Ergebnisse des Aufrufs von valueForKey enthält: using Schlüssel auf jedem der Objekte des Arrays.
Tags und Links arrays objective-c iphone ios model-view-controller