我试图在Swift中使用init for Realm.我尝试了以下内容
override init(value: AnyObject) {
super.init()
println("this is not called")
}
required init() {
super.init()
println("this is called")
}
Run Code Online (Sandbox Code Playgroud)
我希望能够将一个对象传递给初始化器,但是,我无法获得第一个被调用的函数.
我见过他们使用的Realm的例子
class Person: Object {}
Run Code Online (Sandbox Code Playgroud)
以及
class Person: RLMObject {}
Run Code Online (Sandbox Code Playgroud)
我们应该使用哪一个?
另外,我无法让init函数为前者工作.任何帮助将不胜感激.