从主视图控制器调用应用程序委托文件方法



我遇到的情况是,我有一个登录按钮,它在主视图控制器中有NSURLConnection方法,当按钮被按下时,它将是活跃的,XML文件将被下载。现在要解析XML文件解析的方法在应用程序委托文件中

现在我想知道如何从登录按钮内调用该函数。我还需要从解析的文件中检查一个值它是大于1还是小于1。这样动作就会被执行,它将被转换到哪个视图

如果执行解析的方法存在于应用程序委托中,那么获取对它的钩子可以像下面这样简单:

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

然后你可以调用[appDelegate parseMyXMLData: myXMLData];

有道理吗?

Try This..
In .h
#import "Appdelegatefile.h"
Appdelegatefile * appDelegate;

IN .m 
{
 appDelegate =(Appdelegatefile *)[[UIApplication sharedApplication] delegate];
[appDelegate //here you can call method of delegate file ];
}

最新更新