如果您有一个包含汽车类型对象的 NSSet。 汽车有两个属性:NSString *name、NSInteger speed 您需要一个仅包含汽车名称 NSString 的 NSSet。
如何在不迭代每个对象并将其放入可变集合中的情况下执行此操作?
最佳答案
您可以使用key value coding .
NSSet *namesOfCars = [setOfCars valueForKeyPath:@"name"];
关于objective-c - 可以从带有对象的 NSSet 中检索带有变量的 NSSet 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10643371/