我在填充数组的地方有这段代码:
func loadObjectsFromRealm() {
private var myObjects: [MyObjects] = []
guard let realm = try? Realm() else { return }
myObjects = realmUtility.getAll(realm)
}
当我要使用它们时,如何检查对象是否为 nil? 例如:
func getFirst() {
var myFirstObj = myObjects[0]
}
有什么东西可以检查对象 myFirstObject
是否真实?
最佳答案
// Check for specific object with primary key
func objectExist (id: String) -> Bool {
return realm.object(ofType: MyObject.self, forPrimaryKey: id) != nil
}
// Returns true or false
objectExist(id: "1")
关于iOS: Realm ,检查对象是否为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39524976/