mun*_*ine 2 sqlite iphone core-data
我一直在与Core Data捆绑在一起.我查看了示例和文档,但它们似乎都将现有的SQLite DB复制到工作目录中.我已经定义了我的数据模型,只是希望Core Data创建一个SQLite DB.然后我会在我的应用程序中填充db.
谁能告诉我怎么样?
我查看了示例和文档,但它们似乎都将现有的SQLite DB复制到工作目录中.
你读过哪本书?我想你无论如何只能找到一些奇怪的例子......无论如何.
这很容易.
NSPersistentStoreCoordinator并将其绑定到文件名addPersistentStoreWithType:configuration:URL:options:error:.(此阶段不必存在该文件.也许这部分让您感到困惑.您需要指定稍后保存数据的文件名.)NSManagedObjectContext相关的.在此阶段,核心数据的设置已准备就绪.下一个,
NSEntityDescription为您的实体创建一个.[[NSManagedObject alloc] initWithEntity:entity insertIntoManagedObjectContext:moc]在此阶段,将一个对象插入上下文,但不会保存到磁盘.当你完成后,你就做了
[moc save:&error];这将在磁盘上创建SQL文件.您应该检查Apple本身提供的示例,这些示例已经在此处与其他海报相关联.另请阅读Apple本身提供的教程,如下所示.他们非常好.
另外,购买Marcus Zarra的核心数据手册,这本书非常好,对我帮助很大.
| 归档时间: |
|
| 查看次数: |
3007 次 |
| 最近记录: |