iOS归档的缺点

1.归档不够安全,敏感数据容易被破解,因为归档是明文存在plist文件中的,所以建议用户安全相关的(如token)尽量不要放在UserDefault中,即使要存储的话也最好做一次加密再存,最好的方式是存在keychain中;UserDefault更适合存储一些轻量级的数据,如当前版本(可以用来检测更新以及展示欢迎页面以及其他逻辑)   建议使用CoreData或者其他数据存储方式

2.数据量大的话读取成本太高

你可能感兴趣的:(iOS归档的缺点)