2015-10-06 129 views
0

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

 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

回答

1

核心数据在引擎盖下使用SQLite。 Xcode不提供任何工具来管理sqlite。所以你需要管理sqlite的外部工具/浏览器。

+0

我在哪里可以找到sqlite文件?我无法在项目文件夹中找到它。 – Arti

+1

该文件位于应用程序沙箱的“文档”文件夹中。找到它的简单方法是使用这个应用程序http://simpholders.com。 – kirander