作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我需要将.sqlite 文件导入Core Data,我在网上搜索发现:
Core Data Tutorial: How To Preload/Import Existing Data
它正在创建一个 Python 脚本来填充这个数据库,方法是读取我们旧数据库的内容,并在新数据库中创建适当的行。但是我的 sqlite 数据库在表和列的数量方面太大了,这可能会花费我相当多的时间。
我还发现了这个:
Using a Pre-Populated SQLite Database with Core Data on iPhone OS 3.0
不过我不是很明白,好像是把旧的数据库复制到新的数据库,那怎么给所有的表名和列名加上Z_后缀呢?此外,它要求我创建实体和属性,这是否可以自动完成(从 sqlite 数据库文件)?
谢谢!
最佳答案
这里的答案可能会有用(我的就是其中之一)
/**
Returns the path to the application's Documents directory.
*/
- (NSString *)applicationDocumentsDirectory {
return [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
}
关于iphone - 如何将预先存在的 sqlite 文件导入核心数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6577019/
问了这个问题How to reach CSS zen? ,我现在明白我遇到的问题大多与定位有关。我发现一些文章说 CSS 作为布局系统并不总是足够好。 http://echochamber.me/vi
我是一名优秀的程序员,十分优秀!