文書   >   Foundation   >   Preferences   >   UserDefaults   >   didChangeNotification
型プロパティ
didChangeNotification
ユーザーのデフォルトが現在のプロセス内で変更されたときに通知されます。
宣言
議論
この通知は、ユーザーのデフォルトを変更するスレッドに通知されます。通知オブジェクトは UserDefaults オブジェクトです。通知は userInfo 辞書を含みません。
この通知は、現在のプロセスの外で変更が行われた場合、またはユビキタス (偏在性)・デフォルトが変更された場合には通知されません。現在のプロセスの内部または外部で変更が行われたかどうかにかかわらず、すべての更新を通知するために、キー値観測を使用して監視者に、関心のある特定のキーを登録できます。
以下も見よ
通知
class let sizeLimitExceededNotification: NSNotification.Name
許可されているよりも多くのデータがユーザーのデフォルトに格納されている場合に通知されます。
class let completedInitialCloudSyncNotification: NSNotification.Name
デバイスが iCloud アカウントに初めて接続されたとき、またはユーザーがプライマリの iCloud アカウントを切り替えるときに、ユビキタス (偏在性) デフォルトがデータのダウンロードを完了したときに通知されます。
class let didChangeCloudAccountsNotification: NSNotification.Name
ユーザーがプライマリの iCloud アカウントを変更したときに通知されます。
class let noCloudAccountNotification: NSNotification.Name
クラウドのデフォルトが設定されているが、iCloud のユーザーがログインしていない場合に通知されます。