21

配列内のすべてのオブジェクトの特定のプロパティを抽出する (ループ以外の) 方法はありますか。だから、人々の配列でそこに言ってください。すべての名前を配列に抽出したいと考えています。

4

2 に答える 2

40

Key-Value コーディングは、次のことに役立ちます。

NSArray *result = [people valueForKey:@"firstname"];
于 2012-09-07T05:17:04.520 に答える
-1

私は私の質問に対する答えを得ました。これが、迅速に同じことを達成する方法です。

let arraytWithProperties = arrayWithObjects.map{ $0.propertyName }
于 2016-03-02T05:59:30.370 に答える