标签: ios swift realm
我有contact.realm文件,里面有10000条记录。我想将预加载的realm文件用于我的应用程序。
以下是我在app delegate中完成启动的代码:
console.log
它适用于第一次启动,但当我删除应用程序并重新启动它时,我每次都得到0计数。问题是conactDemo.realm的内容没有被复制到default.realm中。请帮帮我。
答案 0 :(得分:0)
进入Realm类,将断点放入init()方法,然后检查调用跟踪。
Realm
init()
您应该替换此代码:
let db = try! Realm()
这一个:
lazy var db = try! Realm()
视图控制器从故事板前didFinishLaunchingWithOptions实例化。
didFinishLaunchingWithOptions
didFinishLaunchingWithOptions应该在init()类的Realm方法之前调用。