Скажем, у меня есть ключ @MyPreference, с соответствующим значением, хранящимся в NSUserDefaults.
Есть ли способ уведомления при изменении значения?
Или это можно сделать с помощью привязок? (Но в этом случае вместо привязки значения к элементу пользовательского интерфейса я хочу, чтобы мой объект был уведомлен об изменении, чтобы я мог выполнять другие задачи.)
Я знаю, что NSUserDefaultsDidChangeNotification может быть Observed, но это похоже на подход "все или ничего", и, похоже, нет механизма для получения определенной пары ключ-значение, которая была изменена. (Не стесняйтесь исправить.)