我想要删除某些视图所观察到的领域db中的记录。
当我尝试清理数据库时,显示此错误! “ objectDeleted”
我在代码的不同位置使用该对象的观察者。
此函数在RXCocoa.swift中调用错误:
func rxFatalError(_ lastMessage: String) -> Never {
// The temptation to comment this line is great, but please don't, it's for your own good. The choice is yours.
**fatalError(lastMessage)**
}
这是我的代码:
//clean db
DBManager.sharedInstance.deleteAllFromDatabase()
}
func deleteAllFromDatabase() {
try! database.write {
database.deleteAll()
print("Deleted All Profile objects")
}
}
Observable.from(object: profileInDb)
.map { profile -> UIImage in
let avatar = self.imageStorageHandler.loadImageFromPath(profile.avatarDir)
return avatar) }
.bind(to: self.userImage.rx.image)