我使用appdelegate在我的app类之间共享一些变量,如下所示:
MyAppDelegate * objDelegate =(MyAppDelegate *)[[UIApplication sharedApplication] delegate];
然后我这样用:
VAR = objDelegate.var;
我在iPhone版本中没有问题,但是当我在iPad模拟器中测试时,我的objDelegate变量的值为null。
我应该说我将我的应用程序从iPhone转换为Universal,因为我说我的iPhone版本仍然没有问题,iPad版本有什么问题?
感谢。
答案 0 :(得分:0)
如果我没记错的话,将您的应用转换为通用,会创建两个委托类,这些类是主应用代理的子类。你确定你正在访问合适的班级吗?