制作应用内设置页面(iPhone)

时间:2010-08-18 16:20:01

标签: iphone objective-c application-settings

我正在创建一个需要设置页面的应用。哪个是不同的类,那么如何将数据从一个类传递到另一个类?例如:设置页面上有一个UISwitch,我需要查看用户为另一个类选择的选项。

感谢。

1 个答案:

答案 0 :(得分:3)

在您的设置页面上,使用以下代码同步您的设置 -

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject: data forKey: @""]; // The forKey is the name of the setting you're going to sync
[defaults synchronize];

要获取其他控制器中设置的值,请​​使用以下 -

NSString *settingValue = [[NSUserDefaults standardUserDefaults] objectForKey: @""]; // The objectForKey is the name of the setting you're getting the value for.

希望这能帮到你!