У меня есть мой settings.bundle, настроенный для отображения 4 настроек, которые я хочу, чтобы пользователь получал доступ/менял. Во время жизни приложения у меня есть еще пара значений, которые я храню в NSUserDefaults, но мне не интересно, чтобы они отображались в Settings.app. Возможно ли вообще, что количество значений в settings.bundle будет отличаться от фактического числа пар ключ/значение, хранящихся в NSUserDefaults? Что нужно сделать для правильного управления им?Settings.bundle vs NSUserDefaults
Спасибо,
Должен ли я каждый раз называть registerDefaults в applicationDidFinishLaunchingWithOptions ...? Или только в первый раз? Я спрашиваю, потому что некоторая строковая настройка второй раз возвращает нуль. Первый раз я регистрирую его со значением по умолчанию, во второй раз, я получаю nil ... – 2010-12-05 17:21:33