shelly 2015年02月15日
iOS8 使用coredata 时,找不到sqlite文件
用真机调试代码,用coredata框架创建sqlite文件,下面是我的部分代码:
 
NSString *documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *dataStorePath = [documentPath stringByAppendingPathComponent:@"NewsData.sqlite"];

BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:dataStorePath];
NSLog(@"%@",fileExists);
sqlite3 *db;
if (sqlite3_open([dataStorePath UTF8String], &db) != SQLITE_OK) {
sqlite3_close(db);


我把dataStorePath 用Finder打开时候找不到这个文件夹?
fileExists 等于Yes
现在我找不到这个sqlite文件,dataStorePath 输出 等于 /var/mobile/Containers/Data/Application/4D13D2C2-30BB-414D-9699-A16DC6B2FA8D/Documents/NewsData.sqlite
然后我粘贴到Finder里面,找不到文件。
有没有人懂的?先谢谢啦。
...全文
74 点赞 收藏 1
写回复
1 条回复

还没有回复,快来抢沙发~

发动态
发帖子
iOS
创建于2008-03-10

1.4w+

社区成员

1.2w+

社区内容

主要讨论与iOS相关的软件和技术
社区公告
暂无公告