今天看了些关于数据库的迁移和加密的文章和第三方支持,虽然现在没有用到,但是想写篇文章记录下,怕到时候找不到(说的是sqlite,基于FMDB,期间也找到了Core Data的迁移,没有仔细看)。
FMDB的数据库更新迁移使用的第三方(FMDB的github里面有介绍,所以我觉得应该是可信的),这是基于FMDB写的,名字:FMDBMigrationManager 地址:FMDBMigrationManager 使用介绍:FMDBMigrationManager使用介绍
FMDB的加密使用的第三方名字(FMDB中也有介绍这个类库):SQLCipher 连接地址:SQLCipher github地址 使用这个的时候要注意了,直接使用CocoaPods #pod 'FMDB/SQLCipher' # FMDB with SQLCipher这样导入,#号后面已经有解释了,两个项目都会包含,单个导入SQLCipher包会很大!具体的使用大家可以再查下!
Core Data的迁移发现的第三方(也是FMDB的介绍中提到的)名字:FCModel 地址:FCModel github地址 ,具体的使用方法为研究。