0
情況:
我正在使用「基於導航的應用程序」項目模板。而我的根視圖控制器(UIViewController)需要調用應用程序委託的方法。如何從UIViewController調用應用程序委託的方法?
問:
如何調用應用程序的委託從一個UIViewController的方法?
情況:
我正在使用「基於導航的應用程序」項目模板。而我的根視圖控制器(UIViewController)需要調用應用程序委託的方法。如何從UIViewController調用應用程序委託的方法?
問:
如何調用應用程序的委託從一個UIViewController的方法?
[[[UIApplication sharedApplication] delegate] someMethod];
還是在applicationDidFinishLaunching:
設置由您委託類的靜態方法返回一個靜態成員。
+(id) shared { return sAppDelegate; }
-(void) applicationDidFinishLaunching:(UIApplication *)a { sAppDelegate = self; }
或者只是使用沒有包裝的全局。