小编nan*_*ung的帖子

对象已被删除或失效。(领域)

请参阅错误:对象已被删除或无效。(领域) 我也遇到了这两种情况的错误。我尝试在删除之前找到 DBProduct,但它也得到了错误:对象已被删除或无效。这是错误的吗?请帮我。我在警报视图块中将此方法称为案例 2。

let realm = try! Realm()
try! realm.write {
    let dbProduct = realm.objectForPrimaryKey(DBProduct.self, key: product.id)
    if dbProduct != nil {
        realm.delete(dbProduct!)
    }
}
Run Code Online (Sandbox Code Playgroud)

更新:此问题仅在 iOS8 上发生,在 iOS 9 上没问题。

realm swift

2
推荐指数
1
解决办法
8086
查看次数

标签 统计

realm ×1

swift ×1