iphone - 从核心数据存储创建 .sqlite 文件?

标签 iphone sqlite core-data ios

我在书籍和网站上看到过提供 .sqlite 文件下载的教程。 sqlite 文件用于核心数据。

如何我的桌面上的应用程序或核心数据存储获取 .sqlite 文件?

最佳答案

如果您要创建一个预填充的 sqlite 文件以与 Core Data 一起使用,那么您必须使用 Core Data 创建它。创建一个用于数据输入的基本桌面应用程序并使用它来创建文件,然后将其嵌入到您的 iOS 设备中是微不足道的。

不要尝试手动复制文件中的数据结构或链接。您可能会让它工作,但您将花费更多时间尝试使其工作,并且它最终会失败。 Core Data sqlite 文件的内部结构应该被视为私有(private) API。该结构不公开,如有更改,恕不另行通知。

关于iphone - 从核心数据存储创建 .sqlite 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3348206/

相关文章:

iphone - 我们可以调整 iPhone 中 UIDatePicker View 的大小吗

sqlite - 在 SQLite.cs 中找不到类型或命名空间 'Sqlite'

android - 通过android上传数据到在线MySQL数据库

iphone - 应用商店的浏览屏幕上显示的图标大小应该是多少?

ios - 为什么我的 Xcode 插件(如 clang 格式)在更新到新版本的 Xcode 后不再工作?

iphone - UIButtonTypeRoundedRect 类型的 UIButton 的着色

java - List<String[]> 仅返回表中的最后一行

ios - NSInternalInconsistencyException在将核心数据添加到应用程序时

swift - 为什么我的 fetchedResultsController.ObjectAtIndexPath 返回 NSFetchRequestResult 而不是一个对象?

objective-c - 对象为零,除非我添加另一行 'random' 代码