在主委托上,我执行了一些函数,并得到了一些变量的结果。然后,我从主委托调用另一个类viewController1
的函数。它被正确地执行了,但是当我需要从viewController1
回调到appDelegate
时,我创建了一个实例:
AppDelegate *theInstance = [[AppDelegate alloc] init];
[AppDelegate composeBar:YES];
ComposeBar
是正确调用的,但是,大多数在请求时设置的变量都是空的!Var被保留、分配和合成,但当callback为空时!
发布于 2012-02-03 17:43:06
您不应该分配appDelegate的另一个实例。如果你想访问它,你可以使用[[[UIApplication sharedApplication] delegate] composeBar:YES];
https://stackoverflow.com/questions/9132932
复制