21

是否有任何方法(除了循环)来提取数组中所有对象的特定属性。所以说在一堆人那里。我想将他们所有的名字提取到一个数组中。

4

2 回答 2

40

键值编码将帮助您:

NSArray *result = [people valueForKey:@"firstname"];
于 2012-09-07T05:17:04.520 回答
-1

我的问题得到了答案。这就是我们如何快速实现相同目标的方法。

let arraytWithProperties = arrayWithObjects.map{ $0.propertyName }
于 2016-03-02T05:59:30.370 回答