Ich habe Realm Object, die Liste von der JSON-Antwort speichern. Aber jetzt muss ich das Objekt entfernen, wenn das Objekt nicht mehr in der Liste von JSON ist. Wie mache Ich das? Das ist mein init für ReichSwift Objekt aus dem Realm entfernen
func listItems (dic : Array<[String:AnyObject]>) -> Array<Items> {
let items : NSMutableArray = NSMutableArray()
let realm = try! Realm()
for itemDic in dic {
let item = Items.init(item: itemDic)
try! realm.write {
realm.add(item, update: true)
}
items.addObject(item)
}
return NSArray(items) as! Array<Items>
}
Btw könnte Sie i für die item.id – Voyager
Primärschlüssel wan t, um [realm link] (https://realm.io/docs/swift/latest/#deleting-objects) zum Löschen zu überprüfen ... –