如果CoreData属性是Optional,创建store的时候会设置默认值吗?还是会留空?
我对iOS 11 的检查显示默认值已设置。但是,我从运行iOS 9 的设备中收到奇怪的崩溃日志,这让我认为未设置此值。
文档对此没有任何说明。你们知道吗?
创建实体的新实例时,始终会设置默认值。
如果值是可选的,则允许为 nil。但是如果它有一个默认值,那么初始值就不是 nil。如果您愿意,可以稍后将其设为 nil,因为它是可选的。所以该值可能为零,但它不会以这种方式开始。
| 归档时间: |
|
| 查看次数: |
758 次 |
| 最近记录: |