Подтвердить что ты не робот

Извлечение свойств из NSArray объектов

Есть ли какой-либо путь (кроме цикла) для извлечения определенного свойства всех объектов в массиве. Так скажите там множество людей. Я хочу извлечь все свои имена в массив.

4b9b3361

Ответ 1

Кодирование ключевого значения поможет вам в этом:

NSArray *result = [people valueForKey:@"firstname"];

Ответ 2

У меня был ответ на мой вопрос. Это то, как мы можем добиться того же самого в стремительном.

let arraytWithProperties = arrayWithObjects.map{ $0.propertyName }