从appdelegate在viewcontroller中设置BOOL

时间:2011-11-09 09:28:18

标签: iphone ios5 boolean uiapplicationdelegate

我已经在我的标题的AppDelegate中定义了一个BOOL。

AppDelegate.h

BOOL myBool;

@property(nonatomic) BOOL myBool;

并合成它

@synthesize myBool;

我如何从ViewController设置他的值(true或false)?

2 个答案:

答案 0 :(得分:3)

试试这个:

MyAppDelegate* myAppDelegate = (MyAppDelegate*)[[UIApplication sharedApplication] delegate];
myAppDelegate.myBool = true;

答案 1 :(得分:3)

(MyAppDelegate *)[[UIApplication sharedApplication] delegate].myBool = YES;