文書   >   Foundation   >   Preferences   >   UserDefaults   >   setPersistentDomain(_:forName:)
インスタンスメソッド
setPersistentDomain(_:forName:)
指定されたドメインのデフォルトの辞書表現を返します。
宣言
func setPersistentDomain(_ domain: [String : Any], forName domainName: String)
パラメータ
domain | ドメインに割り当てるべきキー値の辞書。 |
domainName | その内容を設定したいドメインの名前。 |
議論
このメソッドを呼び出すことは、init(suiteName:) に domainName を渡して、domain 内の各キー値のペアに対して set(_:forKey:) メソッドを呼び出すことと同じです。
永続ドメインが変更されると、didChangeNotification が通知されます。
以下も見よ
永続ドメインの維持
func persistentDomain(forName: String)
指定されたドメインのデフォルトの辞書表現を返します。
func removePersistentDomain(forName: String)
指定した永続ドメインの内容をユーザーのデフォルトから削除します。
現在の永続ドメイン名の配列を返します。
  廃止