最佳答案
我们正在将一个项目转换为使用“王国”。到目前为止,我们真的印象深刻,尤其是与王国浏览器(如此方便!).
因此,出现了一些问题,在进一步讨论之前,我们希望得到一些具体的使用模式。我们的应用程序是多线程的(API 调用,动画等) ,所以请记住,当阅读问题,因为我知道王国实例不能跨线程访问(目前)。
Object
上的 realm
属性是不好的做法吗?如果使用对象的函数没有创建对象,或者对象(当然是在同一个线程上) ,那么我们可以使用这个函数来编写对象。比如说..。
func saveStuff(thingToUpdate: Object?) {
if let thingToUpdate = thingToUpdate, let realm = thingToUpdate.realm {
realm.write {
thingToUpdate.name = "lionpants"
}
}
}
提前谢谢。我期待你的回答