Gibt es eine Möglichkeit (außer dem Schleifen), eine bestimmte Eigenschaft aller Objekte in einem Array zu extrahieren. Also sag es in einer Reihe von Leuten. Ich möchte alle ihre Vornamen in ein Array extrahieren.Extrahieren von Eigenschaften aus NSArray von Objekten
18
A
Antwort
33
Key Value-Codierung wird Ihnen dabei helfen:
NSArray *result = [people valueForKey:@"firstname"];
-1
ich Antwort auf meine Frage bekam. So können wir das selbe in swift erreichen.
let arraytWithProperties = arrayWithObjects.map{ $0.propertyName }
Verwandte Themen
- 1. Extrahieren von Strings aus einem NSArray von Objekten, basierend auf einem Array von NSStrings
- 2. Sortieren NSArray von NSDictionary-Objekten in Swift
- 3. Speicherverlust beim Hinzufügen von Objekten zu Nsarray
- 4. Maximale Anzahl von Objekten in NSArray
- 5. Allgemeine Gruppierung von Objekten Eigenschaften
- 6. Von NSArray von NSDictionary-Objekten, wie man ein NSArray von Uniques bekommt
- 7. Setzen von Objekten auf Null beim Freigeben von NSArray
- 8. Extrahieren von Werten aus IRanges-Objekten in R/Bioconductor
- 9. extrahieren Schlüssel sowie Wert aus einer Reihe von Objekten
- 10. Extrahieren von verbundenen Objekten aus einem Bild in Python
- 11. Erstellen von Objekten aus einem anderen Objekt mit denselben Eigenschaften
- 12. Sortieren NSArray von benutzerdefinierten Objekten basierend auf der Sortierung eines anderen NSArray von Zeichenfolgen
- 13. Extrahieren von Windows-Dateieigenschaften (benutzerdefinierte Eigenschaften) C#
- 14. Speichern Array von Objekten mit Eigenschaften plist
- 15. Reflection - Eigenschaften von geschachtelten Objekten erhalten
- 16. Django: Abfrage der Eigenschaften von fremdcodierten Objekten
- 17. Dekorateure, die Eigenschaften von dekorierten Objekten sind?
- 18. Verfestigung von JavaScript-Objekten, Methoden und Eigenschaften
- 19. JavaScript. Filtern von Objekten durch multple Eigenschaften
- 20. Zugriff auf Eigenschaften von Objekten in einem NSSet
- 21. Die beste Methode zum Sortieren eines NSArray von NSDictionary-Objekten?
- 22. Applescript-fähiger Cocoa: Verweis auf NSArray von Objekten?
- 23. Suche durch NSArray von Objekten mit unterschiedlichen locale
- 24. Erstellen eines Arrays aus Eigenschaften von Objekten in einem anderen Array
- 25. Ausführen von Blöcken von NSArray?
- 26. Erstellen von Objekten aus Variablen es6
- 27. Sortieren NSArray benutzerdefinierte Objekte von einem anderen NSArray benutzerdefinierte Objekte
- 28. Berechnete Destrukturierung von verschachtelten Objekten
- 29. Auswählen von Objekten aus zwei Listen von Objekten
- 30. Extrahieren von RGB aus UIColor
Große +1 zu JustSid. Funktioniert gut. Hinweis: 'Leute' müssen ein NSArray sein, um wahr zu sein. Wenn 'people' ein NSSet ist, wird das Ergebnis ein NSSet sein. – nonolays
Wie erreiche ich dasselbe in swift? –