2015-10-06 132 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