我有一个使用
SwiftData
和 CloudKit
的应用程序,我遇到了以下 enum
的问题:
enum CommentType: Codable, Hashable
{
case suggestion
case compliment
}
如果我不在我的模型类之一中注释掉以下属性,代码将编译,应用程序将运行得很好,但
CloudKit
将无法工作:
var type: CommentType = CommentType.suggestion
我已经删除了与上述模型类相关的所有代码,并逐行注释掉,发现是这一行导致了问题。我在日志中收到此类错误:
“导入失败,因为应用累积的更改达到了 未处理的异常。” UserInfo={NSLocalizedFailureReason=导入失败 因为应用累积的更改会遇到未处理的异常。, NSUnderlyingException=-[__NSDictionaryM UTF8String]:无法识别 选择器发送到实例 0x6000036b0480}
这是我目前在项目中拥有的唯一枚举。有人知道我在这里做错了什么吗?
尝试以下操作: