タグ付きオブジェクトの配列を列挙しようとしています。各オブジェクトには、列挙されたオブジェクトの正しいエンティティを取得するための述語として使用する「タグ」属性を持つ対応するコア データ エンティティがあります。以下のコードを参照してください。
列挙内のエンティティを更新しているため、これがいくつかの問題を引き起こしているようです。問題は、フェッチが列挙よりも遅いことであると思われます。この配列を列挙してフェッチエンティティを適切に更新するにはどうすればよいですか?
[array enumerateObjectsUsingBlock:^(obj *SomeClass, NSUInteger idx, BOOL *stop){
currentEntityForEnumeratedObject = [targetVC fetchEntityForTag:obj.tag createIfNeccessary:NO error:nil];
currentEntityForEnumeratedObject.someAttribute = [NSNumber numberWithInt:obj.somePropertyOfObj];
}];