1

只是一个小问题,我找不到答案。

如果我添加一个数据模型,包括每个类的所有属性,并为这些生成核心数据类,我当然可以让所有东西都持久化。

但我也可以将非核心数据属性添加到类中。这些还会持续吗?仅仅凭借属于一个存储的对象?基本数据类型和对象会有什么不同吗?

我认为这些不会被保存,但认为值得检查。

4

1 回答 1

2

不会。Core Data 只保存模型化的属性。向您的 NSManagedObject 子类添加额外的属性是非常好的,并且经常需要,但它们的行为就像任何其他对象上的属性一样,并且不会保存到磁盘。

于 2012-04-06T21:12:03.973 回答