NSUserDefaults.StandardUserDefaults 属性

定义

包含标准用户默认值。

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");

适用于