将自定义类保存到Core Data

时间:2014-08-28 13:39:22

标签: core-data swift ios8 xcode6

我有一个名为" Date"我在我的应用程序中创建。我想将新创建的Date对象保存到Core Data,但我得到了

  

属性无法标记为@NSManaged,因为其类型不能   在Objective-C中表示

这是我的型号代码:

import UIKit
import CoreData

@objc(MyModel)
class MyModel: NSManagedObject {

    @NSManaged var dateObject: Date
}

我还没有充分了解Core Data如何在不使用NSManaged的情况下了解如何做到这一点(如果这确实是解决方案的话。)至少可以帮助我指出正确的方向在哪里阅读更多关于这一点 - 解决方案当然会更好:)。

感谢。

1 个答案:

答案 0 :(得分:0)

尝试:

@NSManaged var dateObject: NSDate?