美文网首页
iOS数据本地化的几种方式

iOS数据本地化的几种方式

作者: WorldPeace_hp | 来源:发表于2018-01-08 18:23 被阅读0次

    普通文件形式:

    • Keychain

    解释:保存以一些简单文本,不会因为app删除而删除。

    • NSUserDefault

    解释:也是保存一些简单的文本,数据量一定是很少的内容,因为进程启动所有缓存的内容都会被加载到内存中。

    • NSFileManager

    保存文件就要通过FileManager实现了,APP沙箱内可供读写的路径只有三个:tmp、Documents、Caches。

    数据库:

    • CoreData

    iOS后来提供的数据库管理框架,与下边提到LKDBHelper类似。

    • FMDB

    一个提供了OC调用sqlite3框架,它本身封装的是C函数。

    • LKDBHelper

    基于FMDB实现了直接通过模型转换达到自主建表、实现增、删、改、查一系列方便方法。但是对于需要高效率和复杂表结构的业务使用上就不是很方便了。

    相关文章

      网友评论

          本文标题:iOS数据本地化的几种方式

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