设置套装应该是一个非常直接的东西,但由于某些原因我不能让它工作。
在我的设置包中的Root.plist我使用的是PSToggleSwitchSpecifier
和PSTextFieldSpecifier
。两者都有Type,Title,Key和DefaultValue。在iPod Touch(和模拟器)的设置中查看时,它会正确显示。但我无法检索这些值。他们刚回来NULL
。
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
self.websiteURL = [defaults stringForKey:@"myBaseURL"];
我获得它显示任何值的唯一方法是,我是否会进入设置并将值更改为默认值以外的值。然后,当我回到应用程序,它将正常工作。如何设置它以便根本不需要打开设置?