プロパティのみを配列に抽出して、このためのNSPredicateを作成しようとしています。可変配列を作成してすべてのオブジェクトをループするよりも短い方法はありますか?
NSMutableArray *extractedIDs = [NSMutableArray array];
for (SomeObject *aObject in self.addedSearchResults) {
[addedIDs addObject:aObject.someProperty];
}
[NSPredicate predicateWithFormat:@"NOT (someOtherProperty IN %@)", addedIDs]
グーグルで何かを見つけることができません(この問題を検索する方法が本当にわかりません)