ios - 有什么方法可以预填充核心数据吗?

标签 ios iphone uitableview core-data persist

我一直在创建一个列表应用程序并用核心数据支持它。

我想要一个包含 10 个机场项目的默认列表,这样用户就不必从头开始。

有什么办法吗?

感谢任何帮助。 提前致谢。

最佳答案

这是最好的方法(不需要 SQL 知识):
使用与 List 应用程序相同的对象模型创建一个快速的 Core Data iPhone 应用程序(甚至 Mac 应用程序)。写几行代码,把你想要的默认托管对象保存到store中。然后,在模拟器中运行该应用程序。现在,转到 ~/Library/Application Support/iPhone Simulator/User/Applications。在 GUID 中找到您的应用程序,然后将 sqlite 存储复制到列表应用程序的项目文件夹中。

然后,像在 CoreDataBooks 示例中那样加载该存储。

关于ios - 有什么方法可以预填充核心数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2230354/

相关文章:

iphone - 如何使用 NSURLConnection 取消持久连接?

iphone - 使用 NSPredicate 对多个实体执行查找

ios - 在 Objective-C 中将字符串转换为字节

ios - 如何从一致的类中正确设置协议(protocol)中的属性?

ios - Swift 中的多个泛型参数

ios - 为什么 self.splitViewController == nil?

ios - NIB 中的导航项始终为零

ios - 如何在 secondVC 中发生更改时自动实时更新 firstVC 中的 UITableViewCell

ios - 我可以以编程方式调用事件来启动重新排序单元吗?

ios - 通过模态视图 Controller 登录 View Controller