objective-c - 使用另一个类中一个类的布尔值

时间:2012-03-22 19:07:33

标签: iphone objective-c ios class boolean

我环顾四周,无法找到这个问题的明确答案。所以我在这里问。我有两节课。 ClassA和ClassB。我在ClassB中有一个bool值。我在ClassA中有一个方法,它在ClassB中查找该值为True,以便触发该方法。我不确定如何让ClassA看到这个价值。任何帮助都会很棒。提前致谢!

1 个答案:

答案 0 :(得分:2)

小心“全球定义”。 如果您的班级必须保存用户设置,您可以使用: 保存:

 NSUserDefaults *pref = [NSUserDefaults standardUserDefaults];
 [pref setBool:YES forKey:@"AudioIsON"];
 [pref synchronize];

阅读:

BOOL myBooleanSetting = [[NSUserDefaults standardUserDefaults] boolForKey:@"AudioIsON"];

代替,更好地学习代表和财产。

希望这对你有所帮助。