如果我使用此代码:
try! self.realm.write {
let deletedObject = self.storage_array[lbl.tag]
self.realm.delete(deletedObject)
self.reload()
}
,其中
let realm = try! Realm()
lazy var storage_array: Results<Storage> = { self.realm.objects(Storage) }()
该项目已被删除,但在此处出现了最后一项。 也就是说,之前:1,2,3,4,(删除2)之后:1,4,3
如何在不更改安排的情况下删除此项目?也就是说,我想要:1,3,4。