Esiste un modo (diverso dal ciclo) di estrarre una particolare proprietà di tutti gli oggetti in una matrice. Quindi dì lì in una serie di persone. Voglio estrarre tutti i loro nomi di battesimo in un array.estrazione di proprietà da NSArray di oggetti
18
A
risposta
33
chiave di codifica Valore vi aiuterà con che:
NSArray *result = [people valueForKey:@"firstname"];
-1
ho avuto risposta per la mia domanda. Ecco come possiamo ottenere lo stesso in swift.
let arraytWithProperties = arrayWithObjects.map{ $0.propertyName }
Grande +1 a JustSid. Funziona alla grande. Nota: 'people' deve essere un NSArray per essere vero. Se 'persone' è un NSSet il risultato sarà un NSSet – nonolays
Come ottenere lo stesso in swift? –