iOS本地数据持久化的几种类型以及这几种类型的应用场景及作用
iOS本地数据持久化的几种类型:
1、NSUserDefaults
2、plist
3、Keychain(钥匙串)
4、归档
5、沙盒写入
6、数据库--sqlite3和Core Data
接下来再具体说说他们都应用在哪些方面
1、NSUserDefaults
这里是我之前写的关于NSUserDefaults的详细简书,就不作说明了。
2、plist
属性列表文件,Property List,它的文件拓展名为.plist,通常叫做plist文件。用于存储程序中经常用到且数据量小而不经常改动的数据。
可存储类型:NSNumber,NSString,NSDate,NSArray,NSDictionary,BOOL
plist的创建方式有两种:一种是command+N 创建,一种是纯代码创建。
command + n 创建:
网友评论