我有一个名为Register
的实体,有几个属性。我想删除特定实体的所有数据。
请给我一个与iOS Swift相关的答案。
答案 0 :(得分:1)
我也搜索了同样的内容并发现了下面的内容。使用获取请求收集所有对象并逐个删除。
var arr: [AnyObject] = managedObjContextIns.executeFetchRequest(fetchReq, error: &error)
for managedObj: NSManagedObject in arr
{
managedObjContextIns.deleteObject(managedObj)
}
var error: NSErrorPointer? = nil
managedObjContextIns.save(&error)
希望它有所帮助。