免费开源的iOS开发学习平台

- 数据持久化 -

偏好设置(NSUserDefaults):2-读写示例
在实际的开发过程中,偏好设置常用于保存一些配置信息,例如:登录用户名、密码、上次登录时间、登录次数等等。本示例对此操作进行简单介绍。本节示例介绍一下偏好设置的存储、读取等常用操作。存储数据(新增...
偏好设置(NSUserDefaults):1-简介
偏好设置在iOS开发中的使用是比较普遍的,主要原因在于其简单易用。偏好设置本质上就是一个Plist文件,不过该Plist文件是由系统自动创建的,并且在Foundation框架中提供了一些专用的访...
Plist文件操作:4-操作实例
本节内容通过一个实际的案例,介绍一下基于Plist文件的数据持久化方案。该案例可以通过前端的界面输入数据,并保存到Plist文件中,同时可以读取Plist文件中保存的数据。前端UI界面准备工作按...
Plist文件操作:3-Plist文件的写入
Plist文件的操作也属于文件操作的范畴,简单期间,我们通常可以使用writeToFile:方法,把一个字典对象或数组对象写入到一个指定的Plist文件中进行保存。首先准备需要写入的数据对象,例...
Plist文件操作:2-Plist文件的读取
Plist文件的顶层结构通常是由一个字典或者一个数组构成的,因此,Plist文件的读取思路,即把Plist文件中的所有数据一次性读取出来,然后放到一个字典对象或数组对象中,供后续操作使用。读取P...
Plist文件操作:1-Plist简介
Plist文件是iOS开发过程中非常常用的一种数据持久化方案,主要原因在于其简单易用,被广大开发者广泛采用。Plist简介iOS开发中,我们时常会将一些简单的数据进行持久化的存储,方便我们保存程...
沙盒SandBox:2-在Mac上查看沙盒的目录
在App的数据持久化开发过程中,我们一定会使用到在Mac电脑上查看App所在的沙盒路径。默认情况下,沙盒所在的文件夹是隐藏的,因此我们需要显示被隐藏的文件夹。在Mac上显示隐藏的文件夹程序的沙盒...
沙盒SandBox:1-沙盒基础
在iOS的开发过程中,我们常常会遇到数据持久化存储方面的问题,而数据持久化的基础是建立在iOS的沙盒机制上的,所以深入理解iOS的沙盒机制是很有必要的。什么是沙盒iOS中的沙盒机制(SandBo...