iOS用两行代码完美解决数据持久化

2020-01-15 17:45:32于海丽

运行结果:

ios数据持久化方式,ios数据持久化的方法

根据路径进入沙盒发现,在沙盒的Library/Preferences/目录下发现多出了一个com.itripbuyer.Date-Persistence.plist的plist文件。

ios数据持久化方式,ios数据持久化的方法

打开后发现里面有一个键值对,并且就是我们刚刚操作的数据。于是我猜测,通过我们刚才的两行代码,系统将我们的数据转换成了一个plist文件,这个文件中装载的是一些键值对。

四、灵活巧用

NSUserDefaults 官方给出的用途是存储用户的Setting,但是通过上述操作发现,程序中凡是涉及到键值对的存储,都可以使用NSUserDefaults来实现,即使不是键值对的形式,转换成键值对也要用NSUserDefaults来实现,这样既省时又省力,还能用最简洁的代码换来最稳定的数据持久化操作。

以上就是iOS用两行代码完美解决数据持久化的全部内容,希望本文对大家开发IOS的时候有所帮助。


注:相关教程知识阅读请移步到IOS开发频道。