从Class调用AppDelegate方法

ele*_*119 6 iphone objective-c

基本上,我需要从我的一个视图控制器类中调用AppDelegate中的方法.

目前,我正在做以下事情:

myAppDelegate *appDelegate = (myAppDelegate *)[[UIApplication sharedApplication] delegate];

[appDelegate doMethod];

并在类的.m文件的顶部包含myAppDelegate.h:

#import "myAppDelegate.h"

当我运行它时,一切正常......

但我收到以下警告:

warning 'myAppDelegate' may not respond to '-doMethod'

还有其他方法可以引用应用代理吗?

在此先感谢您的帮助.

编辑:固定:

我所要做的就是在AppDelegate的.h文件中声明方法:

-(void)doMethod;

Ric*_*kiG 4

添加到标记评论。是-(void) doMethod;在 appDelegate 头文件中声明的,并且是在您尝试调用该方法的文件中导入的 appDelegate.h 文件:)

抱歉,应该首先将其作为答案,所以这个问题看起来并不是没有答案:/