私は非常に定期的なシナリオに直面しています。
私は、Personなどのカスタムタイプのオブジェクトを持つNSArrayを持っています。Personクラスには、firstName、lastName、およびageという属性があります。
Personオブジェクトを持つNSArrayから1つの属性のみを含むNSArrayを取得するにはどうすればよいですか?
何かのようなもの:
NSArray *people;
NSArray *firstNames = [people getArrayOfAttribute:@"firstName" andType:Person.Class]
forループを記述してfirstNames配列に入力するという解決策がありますが、それはしたくありません。