Каков наилучший способ обработки изменений в настройках (iPhone / iPad)? - PullRequest
0 голосов
/ 11 октября 2011

Я только что внедрил InAppSettingsKit для своего приложения, и теперь я пытаюсь определить лучший способ выдвинуть новые настройки для моего приложения.В настоящее время у меня есть несколько различных контроллеров представления, которые будут затронуты изменениями настройки.Я понимаю, что мне нужно будет использовать метод делегата, однако я хотел бы получить несколько советов о том, как лучше обновить другие контроллеры представления новыми настройками.Есть ли какая-то лучшая практика, которой следует следовать?

1 Ответ

1 голос
/ 11 октября 2011

Я полагаю, что inAppSettingsKit использует NSUserDefaults, и в этом случае применяются те же методы.

В целом, для измененных настроек рекомендуется соблюдать уведомление NSUserDefaultsDidChangeNotification и обновлять свои представления в методе наблюдателя.Поскольку обычно требуется много наблюдателей, методы делегатов не являются хорошим решением этой проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...