如何将内存核心数据存储转储到NSData对象?

时间:2013-03-02 05:09:58

标签: ios core-data

我认为标题很清楚。如何将内存中的核心数据存储转储到NSData对象?

1 个答案:

答案 0 :(得分:1)

我不确定你的标题在哪里,但这就是你要找的东西:

- (NSPersistentStore *)migratePersistentStore:(NSPersistentStore *)store   
                                        toURL:(NSURL *)URL 
                                      options:(NSDictionary *)options 
                                     withType:(NSString *)storeType 
                                        error:(NSError **)error

Reference in NSPersistentStoreCoordinator
有了这个,您可以将商店的格式更改为NSSQLiteStoreTypeNSBinaryStoreType这样您就可以“坚持”它。
我认为这就是你想要NSData的原因。