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

我环顾四周,无法find这个问题的明确答案。 所以我在这里问。 我有两个class。 ClassA和ClassB。 我在ClassB中有一个bool值。 我在ClassA中有一个方法,它在ClassB中查找该值为True,以便该方法触发。 我真的不知道如何让ClassA看到这个价值。 任何帮助将是伟大的。 提前致谢!

要小心“全球定义”。 如果你的课程必须保存用户设置,你可以使用:for save:

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

阅读:

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

而不是,最好是学习代表和财产。

希望这对你有所帮助。