私のアプリのコア データはNSString
名前付き sectionIdentifier を使用します。これは、NSLog で設定されていることを確認しました。ただし、データを保存するNSLog
と、nil に設定されていることが示され、他の項目も nil に設定されているにもかかわらず、エラーが表示されます。
returned nil value for section name key path 'sectionIdentifier'. Object will be placed in unnamed section
なぜこれが起こっているのかわかりません。他のプロパティと同じコードのグループに設定されているため、このプロパティが設定されたものを「忘れる」理由がわかりません。
編集:ここに私のエラーがあります。
まず、私が設定した場所に来ます:
entry1:
sectionIdentifier = 2001001;
次に、エラーが発生します。
CoreData: error: (NSFetchedResultsController) object
sectionIdentifier = nil;
returned nil value for section name key path 'sectionIdentifier'. Object will be placed in unnamed section
次に、NSLog
もう一度確認します。
entry2:
sectionIdentifier = 2012007;
ここで何が問題なのか、セクション識別子が認識されない理由がわかりません。