我有一个Realm对象,它可能已经添加到Realm,也可能还没有添加到Realm,我想更新一个属性(如果还没有添加的话,在添加它的同时)。
我现在是这样做的:
try! realm.write {
if cat.realm == nil {
realm.add(cat)
}
cat.name = "Photon"
}
检查对象是否附加了域是确定是否已添加的正确方法吗?
最佳答案
对。检查Object.realm == nil
是查看对象是否已插入域的最佳方法。:)
关于swift - 如何在Swift中添加或更新Realm对象?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42881050/