2
我也跟着教程:http://useyourloaf.com/blog/2010/5/18/adding-a-settings-bundle-to-an-iphone-app.htmliPhone的Xcode Settings.bundle的plist
而且拨动开关(即我只是基于本教程创建的)是不是在设置应用。每次我对交换机的状态做NSLog时,它都会返回“(null)”。
请帮助,因为我需要创建,并访问.plist文件中创建的切换开关。我是iPhone编程新手。
这里是我用来设置用户偏好开关代码:
// Set the application defaults
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSDictionary *appDefaults = [NSDictionary dictionaryWithObject:@"YES" forKey:@"ShuffleToggleKey"];
[defaults registerDefaults:appDefaults];
[defaults synchronize];
而且这里是我使用来获得用户偏好开关的状态代码:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
BOOL enabled = [defaults boolForKey:@"ShuffleToggleKey"];
我的设置包Root.plist文件如下所示:
请发布一些示例代码,了解如何访问设置。 – 2010-12-04 00:51:12