我正在创建一个需要设置页面的应用。哪个是不同的类,那么如何将数据从一个类传递到另一个类?例如:设置页面上有一个UISwitch,我需要查看用户为另一个类选择的选项。
感谢。
答案 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.
希望这能帮到你!