持久化保存用来设置(configure)你的应用的域名范围(domain-scoped)内的若干信息。


主题


应用特定数据(App-Specific Data)

1
class UserDefaults

用户默认数据库的接口,您可以将键值对对永久存储在给定设备上的应用调用中。(An interface to the user’s defaults database, where you store key-value pairs persistently across invocations of your app on a given device.)


共享数据(Shared Data)

1
class NSUbiquitousKeyValueStore

一个基于iCloud的键值对容器,你可以用来在用户相连接的设备上运行的应用实例中共享数据。


参见


文件及数据持久化

文件系统

在文件系统中创建,读取,写入以及检查文件跟文件夹。

归档(Archives)和序列化(Serialization)

在对象(objects),值(values)与property list,JSON及其他扁平的二进制表现形式(flat binary representations)之间相互转化。

配置(Preferences)

持久化保存用来设置(configure)你的应用的域名范围(domain-scoped)内的若干信息。

Spotlight

搜索本地设备内的文件及其他内容,以及建立你用来搜索的应用内容的索引。

iCloud

管理通过用户的iCloud设备来自动同步的文件及键值对(key-value)数据。