在我的项目中,我使用核心数据库。我在.xcdatamodeld
文件中创建了Entity,并在我的代码中创建了很多记录:
let managedContext = AppDelegate().managedObjectContext
let person = NSEntityDescription.insertNewObjectForEntityForName("Person", inManagedObjectContext: managedContext)
person.setValue("name", forKey: "plugin_",")
do {
try managedContext.save()
} catch {
fatalError("Failure to save context: \(error)")
}
但是我在哪里找到Xcode中的内容以显示数据库中的所有记录,请像mysql workbench一样删除和编辑它们。
最佳答案
核心数据在后台使用SQLite。 Xcode没有提供任何管理sqlite的工具。因此,您需要管理sqlite的外部工具/浏览器。