7
我正在寻找在我的iPhone应用程序中使用核心数据。持久性存储是否需要iPhone上的核心数据?
该应用程序并不需要存储所使用的数据,但它需要进行管理和查询。
核心数据可以用于纯粹存在于内存中且不保存到磁盘的数据集吗?
我正在寻找在我的iPhone应用程序中使用核心数据。持久性存储是否需要iPhone上的核心数据?
该应用程序并不需要存储所使用的数据,但它需要进行管理和查询。
核心数据可以用于纯粹存在于内存中且不保存到磁盘的数据集吗?
当然,只需将存储类型设置为NSInMemoryStoreType即可。更具体地说,你设置它是这样的:
NSError *error = nil;
//Ignore that it is called an "NSPersistentStore", it is not persisted
NSPersistentStore *inMemoryStore = [persistentStoreCoorindator addPersistentStoreWithType:NSInMemoryStoreType configuration:nil URL:nil options:nil error:&error];
if (inMemoryStore && !error) {
//It is setup
}
完美!谢谢! – Jasarien 2009-07-25 11:42:37