【iOS(swift)笔记-11】App版本升级时本地数据库sqlite更新逻辑/* 要操作文件需要将"项目名.entitlements"文件里配置的 App Sandbox 设置为 No */ /* 原理描述: Resources资源同名文件在包更新时会被替换掉,所以为了保留用户本地已有数据,数据库需要采用不同文件名进行操作,具体如下 static let dbName = "db.db" // 原始数据库,应用的原始空数据库 static let dbLocalName = "dbLocal.db" // 用户本地数据库,就是db.db的复制品,只是记录了用户的数据 static