@"MyPreference"
を介して格納された対応する値を持つキーがあるとしましょうNSUserDefaults
。
値が変更されたときに通知を受ける方法はありますか?
それとも、バインディングを介して行うことができますか? (ただし、この場合、UI 要素に値をバインドする代わりに、他のタスクを実行できるように、オブジェクトに変更が通知されるようにします。)
観察できることは承知していNSUserDefaultsDidChangeNotification
ますが、これは全か無かのアプローチのようであり、変更された特定のキーと値のペアを取得するメカニズムはないようです。(ご自由に修正してください。)