NSUserDefaults.StandardUserDefaults 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含标准用户默认值。
public static Foundation.NSUserDefaults StandardUserDefaults { [Foundation.Export("standardUserDefaults", ObjCRuntime.ArgumentSemantic.Strong)] get; }
member this.StandardUserDefaults : Foundation.NSUserDefaults
属性值
表示用户的标准默认值的单一实例对象。
- 属性
注解
此 NSUserDefaults 实例包含来自各种用户设置的所有加载值,并按优先顺序搜索这些值。 按优先级最高到低优先级的顺序,NSUserDefault 的内容为:命令行参数域 (NSArgumentDomain) 、应用程序特定域、全局域 (NSGlobalDomain) 、基于位置设置) 的语言域 (、常规用途回退 NSRegistrationDomain。
对于启动时传递给应用程序的形式 -NAME VALUE 的每个命令行参数,“NAME”用作键,值设置为 VALUE。 这些是 NSArgumentDomain 选项的一部分。
// Retrieve the value for the command line argument -foo bar
var value = NSUserDefaults.StandardUserDefaults.StringForKey ("foo");