是否可以为NSManagedObject子类定义未在Core Data Model中定义的其他属性?我有一系列其他属性,我不想包含在模型中。
我能够将NSManagedObject保存到上下文中,但是当我关闭应用程序然后再次启动应用程序后运行提取时,NSManagedObject包含所有空值......
有什么想法吗?
答案 0 :(得分:2)
如果要保存这些值,必须将它们放入模型中,否则每次访问值时都可以创建它们,而不是先创建它们。
延迟加载样式。
- (NSString *)name {
if (!name) {
name = ...
}
return name;
}