我定义了一个名为 MyEnum 的全局枚举:
enum MyEnum: Int{
case year = 100, month, week, day
}
Run Code Online (Sandbox Code Playgroud)
目的是将此枚举存储为我的实体的属性(我在 xcdatamodel 文件中将此枚举属性声明为可转换):
创建 NSManagedObject 子类后,在 +CoreDataProperties.swift 中,我尝试更改
@NSManaged public var myEnum: NSObject
Run Code Online (Sandbox Code Playgroud)
到
@NSManaged public var myEnum: MyEnum
Run Code Online (Sandbox Code Playgroud)
但是在执行saveContext()时,还是出现了错误。我刚开始学习,不知道下一步该怎么做
那么我应该做哪些额外的工作来将我的枚举存储为我的实体的属性?
请快速使用,感谢您的帮助