加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

sqlite数据库文件拷贝出错

发布时间:2020-12-12 20:23:27 所属栏目:百科 来源:网络整理
导读:自己在做ios开发时,需要用到sqlite数据库来存储固化的数据。于是自己在命令行下,建立好了sqlite数据库文件。然后把数据库文件直接拖到项目,在出来的选项页面中选择了COPY项,表明文件已经拷贝到项目中。可是在我用[ copyItemAtPath : toPath : error :]这

自己在做ios开发时,需要用到sqlite数据库来存储固化的数据。于是自己在命令行下,建立好了sqlite数据库文件。然后把数据库文件直接拖到项目,在出来的选项页面中选择了COPY项,表明文件已经拷贝到项目中。可是在我用[copyItemAtPath:toPath:error:]这个方法时,返回的值一直是NO。感觉很不解。为什么别人写的程序就可以,自己的却不行。

于是,各种搜索,终于找到答案。原来是在ios4.3之后,这种拷贝就会错了。需要你先把copy进项目中的文件,先删除关联(这不是删除到垃圾箱,千万别错)。然后通过Add Files to **(你的项目名)选项,把这个数据库文件再添加进来。这时就可以利用[copyItemAtPath:toPath:error:]这个方法进行copy文件到模拟器中了。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读