Есть ли какой-либо путь (кроме цикла) для извлечения определенного свойства всех объектов в массиве. Так скажите там множество людей. Я хочу извлечь все свои имена в массив.
Извлечение свойств из NSArray объектов
Ответ 1
Кодирование ключевого значения поможет вам в этом:
NSArray *result = [people valueForKey:@"firstname"];
Ответ 2
У меня был ответ на мой вопрос. Это то, как мы можем добиться того же самого в стремительном.
let arraytWithProperties = arrayWithObjects.map{ $0.propertyName }