Xcode 管理“核心数据”记录
Posted
技术标签:
【中文标题】Xcode 管理“核心数据”记录【英文标题】:Xcode manage "Core data" records 【发布时间】: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。
【问题讨论】:
【参考方案1】:Core Data 在后台使用 SQLite。 Xcode 不提供任何工具来管理 sqlite。所以你需要管理 sqlite 的外部工具/浏览器。
【讨论】:
该文件位于应用沙箱的 Documents 文件夹中。找到它的简单方法是使用这个应用程序simpholders.com。以上是关于Xcode 管理“核心数据”记录的主要内容,如果未能解决你的问题,请参考以下文章