У меня есть массив пользовательских объектов, который содержит пользовательский объект Address с свойствами street, area, state, country.Как получить значения определенного ключа из массива объектов пользовательской модели
Мне нужно получить все имена областей из этого массива, поэтому я сделал что-то вроде этого.
NSMutableArray *areas = [[NSMutableArray alloc]init];
for (Address *item in addresses) {
[areas addObject:item.area];
}
В настоящее время области содержат все названия района.
Есть ли какой-либо другой способ получить все области элементов адреса с отсутствием цикла через массив адресов (как указано выше), используя предикаты или каким-либо другим способом.
Я. своей работы. спасибо trojanfoe – vamsi575kg
@Gup Обратите внимание на недавнее изменение about 'mutableCopy'. – trojanfoe
NSArray * areas = [[address valueKey: @ "area"] mutableCopy]; это способ использовать mutablecopy. plese исправьте меня, если неправ – vamsi575kg