MyAppDelegate *appD;
appD = [UIApplication sharedApplication];
if(appD.sw1.on)
NSLog(@"It is ON");
else
NSLog(@"It is OFF");
编译时不报错。运行没有任何警告,但它不起作用。
我不明白问题是什么。
...
编辑: 天哪,也应该调用委托方法:
appD = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];