4

我的应用程序的核心数据使用了一个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;

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

4

0 回答 0