美文网首页平时遇到的坑
ios开发中:一次.db文件后缀大小写的坑

ios开发中:一次.db文件后缀大小写的坑

作者: 志城 | 来源:发表于2017-04-19 11:35 被阅读147次

起因:app本地的db文件需要更新,因为新增了三个表,所以需要替换之前的db文件。
替换的原理:
如果发现需要更新,那么直接将Documents里的db文件删除,然后将boundle里的db文件复制到Documents中去

事情来了:
然后事情怎么发生的呢,后台将db文件新增3个表之后发给我了,我直接放到boundle中去了。一切log正常,但是插入数据到新增的三个表中的时候一直报错说是找不到对应的表。我就很纳闷了,然后我仔细检查替换之后的路径,和数据库读取db文件的路径,发现文件后缀一个是.db,一个是.DB。
之前一直以为文件名后缀不区分大小写,才发现是要区分大小写的。

相关文章

  • ios开发中:一次.db文件后缀大小写的坑

    起因:app本地的db文件需要更新,因为新增了三个表,所以需要替换之前的db文件。替换的原理:如果发现需要更新,那...

  • iOS开发中遇到过的坑

    iOS开发中遇到过的坑 iOS开发中遇到过的坑

  • 文件上传下载

    一.本文介绍 1、本文介绍任意文件下载、文件上传、MIME、getimagesize、文件大小写、特殊后缀绕过、w...

  • Sqlite3 不能读写

    android资源文件下的resource 或者raw文件下的 .db文件和ios打包的.db文件只有访问权限,如...

  • iOS进阶-谈谈定时器

    目录 iOS提供定时器API 定时器开发中的坑 一、 iOS提供定时器API 二、定时器开发中的坑 2.1、必须办...

  • DB文件转化json文件转化成plist文件

    今天遇到一个问题,就是很多文件都是DB格式的,我们iOS开发需要将这个文件转化成我们需要的文件,首先如果你是苹果本...

  • H5学习之路

    持续更新中... 前言 从iOS开发入坑,途中掉入Android小坑,现在公司负责iOS及Android大坑,已经...

  • 18·iOS 面试题·在不知道二进制文件格式的情况下如何区分文件

    前言 对于判断一个文件的格式,不可以简单通过文件的后缀名来确定文件类型,因为后缀名是可以自由修改的。在平时开发中,...

  • iOS资源

    iOS开发200个tips总结(一) iOS开发200个tips总结(二) iOS中NSFileManager文件...

  • rails移植踩坑

    1、db中的文件加一个[6.0]后缀 以目前版本ruby2.6.6p146 rails 6.0.3.4即第一行在继...

网友评论

    本文标题:ios开发中:一次.db文件后缀大小写的坑

    本文链接:https://www.haomeiwen.com/subject/nsbczttx.html