我正在使用NSPersistentCloudKitContainer
设置核心数据,以便我的数据将自动具有CloudKit集成。我遇到的问题是我的实体中不再可以有可选属性。我所有的可选属性都会生成编译器错误
[实体]。[属性]必须具有默认值
这是一个错误吗?有没有解决这个问题的好方法?
答案 0 :(得分:2)
它似乎已在Xcode 11 beta 3中修复。
答案 1 :(得分:0)
“解决方案”只是使所有链接都是可选的。在XCode 11 GM上还是一样,不要认为它在任何xcode beta中都是“固定的”。
我认为原因是它与CloudKit同步的方式,他们希望完全控制实体类型的同步,因此链接断开的时间可能很短。