2012-03-28 113 views
2

核心数据自动创建一个sqlite数据库?如果是的话,为什么它不可见?核心数据是否自动创建SQLite数据库文件?

- (NSPersistentStoreCoordinator *)persistentStoreCoordinator 
{ 
if (__persistentStoreCoordinator != nil) { 
    return __persistentStoreCoordinator; 
} 

NSURL *storeURL = [[self applicationDocumentsDirectory] 
URLByAppendingPathComponent:@"Database.sqlite"] 

回答

2

是的,它是在应用程序的文档目录中创建的。在使用模拟器进行开发期间,如果您想要将其删除或使用开发数据库在应用程序安装到设备上后查看您的应用程序,可以在模拟器文件夹中找到它(现在已移至Xcode 4.3的Xcode文件夹中的DerivedData)。

+0

非常感谢! – mat 2012-03-28 06:03:23