在浏览 的类参考文件时NSUserDefaults,我注意到返回[NSUserDefaults standardUserDefaults]值为
共享默认对象
这个对象是什么,它的类型是什么?我们可以在这个对象上调用哪些方法?
谢谢,
在浏览 的类参考文件时NSUserDefaults,我注意到返回[NSUserDefaults standardUserDefaults]值为
共享默认对象
这个对象是什么,它的类型是什么?我们可以在这个对象上调用哪些方法?
谢谢,
它是 的一个实例NSUserDefaults。您可以调用为该类定义的任何实例方法。(例如 stringForKey:,dictionaryForKey:....)
+ (NSUserDefaults *)standardUserDefaults
它只是返回 NSUserDefaults 类型的单例对象的类方法。因此,您可以调用此类的所有方法。
为当前用户初始化默认值。即使再次调用此方法,对标准搜索列表的后续修改仍然有效——仅在第一次调用此方法时,才保证搜索列表是标准的。提供共享实例是为了方便——您可以使用 alloc 和 initWithUser: 或 init 创建自定义实例。