我想将数据输入到sqlite数据库中,以便核心数据可以从文件中读取,但是如果有通过xcode填充sqlite数据的方法或者我必须花费大量资金在sql管理器上,我就会徘徊某种类似RazorSQL的人呢?
答案 0 :(得分:0)
我想你可以做到以下几点:
创建一个基于CoreData的项目,该项目使用您将用于项目的相同数据模型。为了清楚起见,将其作为Mac项目而不是iPhone项目。确保项目使用的是SQLite存储,而不是XML或二进制文件。
在Interface Builder中,将一个内置的CoreData Entity编辑器添加到您的视图中,并将其配置为与您的模型连接(大多数应该是自动的!)。然后,构建并运行此应用程序,您应该能够添加任意数量的数据。完成后,只需找出持久存储的保存位置(通常在~/Library/Application Support/MyAppName/
之类的位置)并复制该文件以供以后使用。
然后,您应该能够在任何使用相同数据模型的应用程序中使用该.sqlite
文件。祝你好运,让我知道它是怎么回事!