ios - 如何从 Swift 的核心数据中删除特定的实体数据?

标签 ios swift entity-framework core-data

我有一个名为 Register 的实体,具有多个属性。我想删除特定实体的所有数据。

请给我一个与 iOS Swift 相关的答案。

最佳答案

我也搜索过相同的内容,发现了一些类似下面的内容。使用 Fetch Request 收集所有对象并一一删除。

var arr: [AnyObject] = managedObjContextIns.executeFetchRequest(fetchReq, error: &error)
for managedObj: NSManagedObject in arr 
{
  managedObjContextIns.deleteObject(managedObj)
}
var error: NSErrorPointer? = nil
managedObjContextIns.save(&error)

希望对您有所帮助。

关于ios - 如何从 Swift 的核心数据中删除特定的实体数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32962705/

相关文章:

ios - 我们可以定制facebook sdk框架吗?

c++ - Objective-C 中无法识别的函数

ios - CLLocation distanceFromLocation 返回错误答案,然后返回正确答案

iphone - CCAnimate 和 CCAnimation 有什么不同?

ios - 如何在 iOS 中通过触摸来回移动对象

xcode - 如果我撤消我编写的代码并且不在 ViewController 中键入任何其他内容,我会收到此响应。 Xcode 错误?

ios - UITableView使用willDisplay拉动刷新和分页

c# - Where().Count() 和 Count() 之间的区别

c# - 使用 UserManager 预先加载

c# - 从 var 获取值