私はこのような単純なモデルを持っています:
item category --> category
<--- items
および以下のデータ:
item A -> category blue
item B -> category blue
item C -> category blue
item D -> category green
item E -> category green
私が達成したいのは、カテゴリが緑から青になっているすべてのアイテムを変更することです。
次のコードはエラーのみを生成しました:
2つのカテゴリがすでに存在します。
blueCategory
greenCategory
for (Item *aItem in [greenCategory.items]) {
[aItem setCategory:blueCategory];
}
エラー:
'NSGenericException'、理由:' *コレクション<_NSFaultingMutableSet:0x8a0ef70>は、列挙中に変更されました。
私の質問は、ループ内のアイテムのカテゴリを変更するにはどうすればよいですか?