如何从另一个类调用一个类中的方法

时间:2011-04-11 06:00:06

标签: iphone objective-c cocoa-touch

我在insertintodatabase{}文件中有sqAppDelegate方法。

现在,我想从rootViewcontroller.m类中调用此方法。 我怎么能这样做。

提前致谢。

1 个答案:

答案 0 :(得分:4)

使用以下代码访问sqAppDelegate对象...

将以下代码放在您要调用RootViewController方法的sqAppDelegate的任何函数中......

我们假设,函数名称为myRootViewControllerFunctionToInvokeDelegateMethod

-(void) myRootViewControllerFunctionToInvokeDelegateMethod
{
      sqAppDelegate* mydel = (sqAppDelegate*) [[UIApplication sharedApplication] delegate];
      //And then invoke the function ....
      [mydel insertintodatabase];
}