将本地数据库复制到沙盒里

发布时间:2016-12-7 5:48:18 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"将本地数据库复制到沙盒里",主要涉及到将本地数据库复制到沙盒里方面的内容,对于将本地数据库复制到沙盒里感兴趣的同学可以参考一下。

//取得沙盒中documents下的所有文件         NSArray *document=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);         //获得沙盒documents文件夹的全路径         NSString *fullpath=[document objectAtIndex:0];         //组合成数据库文件的存储路径         self.databasePath=[fullpath stringByAppendingPathComponent:DataFileName];         //程序下的数据库路径         NSString *dataBaseDuc=[[NSBundle mainBundle]pathForResource:@"MyDB" ofType:@"sqlite"];  //关键是这句话,将程序里的数据库复制到沙盒路径下,database是程序下数据库的路径,self.databasePath是沙盒路径下的路径并且是以文件 名结束的,而不是以文件夹结束         [[NSFileManager defaultManager] copyItemAtPath:dataBaseDuc toPath:self.databasePath error:nil] ;

上一篇:<跟我一起写 Makefile>系列
下一篇:插入排序

相关文章

相关评论