核心数据错误 - 返回部分名称键路径'sectionIdentifier'的nil值

时间:2012-07-20 21:02:08

标签: iphone objective-c ios xcode core-data

我的应用程序的核心数据使用名为sectionIdentifier的NSString,我已通过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;

我不知道这里可能出现什么问题,以及为什么它没有识别我的部分标识符。

0 个答案:

没有答案