¿Hay alguna forma (aparte de un bucle) de extraer una propiedad particular de todos los objetos en una matriz. Así que di allí en una variedad de personas. Quiero extraer todos sus nombres en una matriz.extrayendo propiedades de NSArray de los objetos
18
A
Respuesta
33
codificación Valor clave le ayudará con lo siguiente:
NSArray *result = [people valueForKey:@"firstname"];
-1
me dieron respuesta para mi pregunta. Así es como podemos lograr lo mismo de forma rápida.
let arraytWithProperties = arrayWithObjects.map{ $0.propertyName }
Cuestiones relacionadas
- 1. Extrayendo cadenas de un NSArray de objetos, basado en una matriz de NSStrings
- 2. Ordenar NSArray de objetos personalizados por sus propiedades NSDate
- 3. ¿NSArray copia objetos?
- 4. NSArray lleno de objetos bool
- 5. NSArray de objetos y Casting
- 6. Buscando NSArray de objetos NSDictionary
- 7. Filtrado NSArray de objetos NSDictionary utilizando NSPredicate
- 8. Cantidad máxima de objetos en NSArray
- 9. propiedades de los objetos de acceso dentro objeto
- 10. Ordenar NSArray con la costumbre objetos
- 11. Filtrar una NSArray que contiene objetos personalizados
- 12. conseguir propiedades booleanas de los objetos en el JSP
- 13. Código de limpieza: ¿Deberían los objetos tener propiedades públicas?
- 14. ¿La mejor manera de ordenar un NSArray de objetos NSDictionary?
- 15. NSArray independiente a una lista de objetos de tipo NSString
- 16. NSIndexSet de NSArray
- 17. Extrayendo datos de ELM327
- 18. extrayendo valores de HashMap
- 19. MVC 3 AJAX de correos, una lista llena de objetos, pero los objetos propiedades están vacías
- 20. Obtener un NSArray de un solo atributo de un NSArray
- 21. Enumeración de NSArray múltiple
- 22. Extrayendo bits
- 23. objetos Restar en uno NSArray de otra matriz
- 24. ¿Cómo ordenar NSArray con objetos de diccionario alfabéticamente?
- 25. Obtiene n objetos aleatorios (por ejemplo 4) de nsarray
- 26. Extrayendo rgb de UIColor
- 27. Funciones de propiedades de objetos con nombre
- 28. ¿Cambiar los valores dentro de NSArray desreferenciando?
- 29. Cambie el nombre de los nombres de las propiedades y cambie los valores de varios objetos
- 30. extrayendo colores de una imagen
Big +1 a JustSid. Funciona muy bien. Nota: 'people' debe ser un NSArray para ser cierto. Si 'people' es un NSSet, el resultado será un NSSet – nonolays
¿Cómo lograr lo mismo en forma rápida? –