【问题标题】:Xcode manage "Core data" recordsXcode 管理“核心数据”记录
【发布时间】:2015-10-06 10:28:50
【问题描述】:

在我的项目中,我使用核心数据库。我在.xcdatamodeld 文件中创建了实体,并在我的代码中创建了很多记录:

        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

【问题讨论】:

    标签: ios database xcode sqlite core-data


    【解决方案1】:

    Core Data 在后台使用 SQLite。 Xcode 不提供任何工具来管理 sqlite。所以你需要管理 sqlite 的外部工具/浏览器。

    【讨论】:

    • 该文件位于应用沙箱的 Documents 文件夹中。找到它的简单方法是使用这个应用程序simpholders.com
    猜你喜欢
    • 2011-03-15
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 2017-04-01
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多