从NSArray中提取对象的属性

有什么办法(除了循环)提取数组中的所有对象的特定属性。 所以在一群人那里说。 我想提取所有的名字到一个数组中。

键值编码将帮助你:

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

我得到了我的问题的答案。 这就是我们如何能够迅速实现的。

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