【问题标题】:Determine Core Data persistence store type of a project确定项目的核心数据持久存储类型
【发布时间】:2017-02-07 19:44:23
【问题描述】:

我正在查看使用 Core Data 的 iOS 应用程序的代码。我想知道它当前使用的持久性存储的类型,但在 Apple 的文档中找不到任何相关信息。

我应该在哪里找到这些信息?最好不必运行应用程序和printing 或进入调试模式。

【问题讨论】:

  • 您是否尝试过使用 iExplorer 查看应用内容中是否存在 SQLite db 文件?如果没有,您至少可以排除它没有使用 SQLite。有关更多信息,请参阅此答案; stackoverflow.com/questions/4644158/…

标签: ios core-data


【解决方案1】:

默认情况下,CoreData 存储类型为NSSQLiteStoreType。您可以在项目中搜索addPersistentStore(ofType:configurationName:at:options:)。该方法用于指定 CoreData 类型。如果他们没有使用默认值,那么您将能够看到他们在那里指定的 type

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-20
    • 2011-08-11
    • 2015-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-11
    相关资源
    最近更新 更多