美文网首页
iOS本地数据持久化

iOS本地数据持久化

作者: 肉肉要次肉 | 来源:发表于2018-05-28 18:24 被阅读7次

    iOS本地数据持久化的几种类型以及这几种类型的应用场景及作用

    iOS本地数据持久化的几种类型:

    1、NSUserDefaults

    2、plist

    3、Keychain(钥匙串)

    4、归档

    5、沙盒写入

    6、数据库--sqlite3和Core Data

    接下来再具体说说他们都应用在哪些方面

    1、NSUserDefaults

    NSUserDefaults用法

    这里是我之前写的关于NSUserDefaults的详细简书,就不作说明了。

    2、plist

    plist用法

    属性列表文件,Property List,它的文件拓展名为.plist,通常叫做plist文件。用于存储程序中经常用到且数据量小而不经常改动的数据。

    可存储类型:NSNumber,NSString,NSDate,NSArray,NSDictionary,BOOL

    plist的创建方式有两种:一种是command+N 创建,一种是纯代码创建。

    command + n 创建:

    3、Keychain(钥匙串)

    4、归档

    归档、解档详细方法

    5、沙盒写入

    文件路径保存

    6、数据库

    sqlite3用法

    相关文章

      网友评论

          本文标题:iOS本地数据持久化

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