在我的项目中,我使用核心数据库。我在.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的外部工具/浏览器。

10-02 01:34
查看更多