添加一个新的sqlite字段问题

时间:2010-08-22 22:48:54

标签: iphone sqlite core-data

我在SQLite数据库表中添加了一个新字段,并在核心数据xcdatamodel中添加了一个新属性。我确保从iphone模拟器中删除该应用程序。

该应用运行正常,但未找到新字段。如果我更改SQLite中现有字段的数据并重新启动应用程序,那么更改就在那里。新领域不是。

谁知道我错过了什么步骤?

提前感谢。

1 个答案:

答案 0 :(得分:1)

您是否可以在核心数据中将该属性检查为“瞬态”?然后就不会把它保存在商店里。

  

瞬态属性是属性   您定义为模型的一部分,   但哪些没有保存到   持久性存储作为实体的一部分   实例的数据。核心数据确实跟踪   你对瞬态做出的改变   属性,所以他们被记录下来   撤消操作。

如果该字段根本不可见,您是否为该模型实体重新创建了NSManagedObject类文件或为新字段生成了访问者?