我正面临一个非常常规的情况。
我有一个 NSArray,它有一个自定义类型的对象,比如 Person。Person 类具有以下属性:firstName、lastName 和 age。
如何从具有 Person 对象的 NSArray 中获取仅包含一个属性的 NSArray?
就像是:
NSArray *people;
NSArray *firstNames = [people getArrayOfAttribute:@"firstName" andType:Person.Class]
我有一个编写 for 循环并填写 firstNames 数组的解决方案,但我不想这样做。