Пакет настроек должен быть довольно простым, но по какой-то причине я не могу заставить его работать.
В моем комплекте настроек Root.plist я использую PSToggleSwitchSpecifier
и PSTextFieldSpecifier
. У обоих есть Тип, Заголовок, Ключ и Значение по умолчанию. И он правильно отображается, если посмотреть на него в настройках iPod Touch (и симулятора). Но я не могу получить значения. Они просто возвращаются NULL
.
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
self.websiteURL = [defaults stringForKey:@"myBaseURL"];
Единственный способ получить какое-либо значение - это войти в настройки и изменить значения на что-то иное, чем значение по умолчанию. Затем, когда я вернусь в приложение, оно будет работать нормально. Как мне настроить его так, чтобы он вообще не требовал открытия настроек?