Instance Method インスタンスメソッド

set(_:forKey:)

Sets the value of the specified default key to the specified URL. 指定されたdefaultキーの値をこの指定されたURLへと設定します。

Declaration 宣言

func set(_ url: URL?, 
  forKey defaultName: String)

Parameters パラメータ

url

The URL to store in the defaults database. defaultsデータベースの中に格納するURL。

defaultName

The key with which to associate the value. それと値を結びつけることになるキー。

Discussion 議論

If url is a file URL, this method takes the absoluteURL, determines whether its path can be made relative to the user’s home directory, and if so, abbreviates it using the abbreviatingWithTildeInPath method. urlがファイルURLならば、このメソッドはabsoluteURLをとって、それのパスがユーザのもつホームディレクトリに相対的にされることができるかどうか決定して、そしてそうならば、それをabbreviatingWithTildeInPathメソッドを使って省略します。

If url isn’t a file URL, a data object is created by calling the archivedData(withRootObject:) method and passing url as the root object. urlがファイルURLでないならば、データオブジェクトはarchivedData(withRootObject:)メソッドを呼び出してurlをルートオブジェクトとして渡すことによって作成されます。

See Also 参照

Setting Default Values defaultの値を設定する

Related Documentation 関連文書