简体   繁体   English

从NSMutableArray中的对象创建NSArray

[英]Create NSArray From Objects in NSMutableArray

I have NSMutableArray with 10,000 objects, each object has Name, Details, ...etc. 我有10,000个对象的NSMutableArray ,每个对象都有Name,Details等。 I want to Create an NSArray Which contains ONLY the Names of all objects. 我想创建一个仅包含所有对象名称的NSArray

Use KVC 使用KVC

NSArray *names = [myArray valueForKey:@"name"];

Check the docs for NSArray 查看有关NSArray的文档

valueForKey: valueForKey:
Returns an array containing the results of invoking valueForKey: using key on each of the array's objects. 返回一个数组,该数组包含调用valueForKey:在每个数组对象上使用key的结果。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM