我在sqAppDelegate
文件中有insertintodatabase{}
方法。如何从另一个类中调用一个类中的方法
现在,我想从我的rootViewcontroller.m类调用此方法。 我该如何做到这一点。
在此先感谢。
我在sqAppDelegate
文件中有insertintodatabase{}
方法。如何从另一个类中调用一个类中的方法
现在,我想从我的rootViewcontroller.m类调用此方法。 我该如何做到这一点。
在此先感谢。
使用下面的代码来访问你的sqAppDelegate对象...
把下面的代码在你的RootViewController
要调用sqAppDelegate
方法的任何功能...
让我们假设,塔函数名是myRootViewControllerFunctionToInvokeDelegateMethod
-(void) myRootViewControllerFunctionToInvokeDelegateMethod
{
sqAppDelegate* mydel = (sqAppDelegate*) [[UIApplication sharedApplication] delegate];
//And then invoke the function ....
[mydel insertintodatabase];
}
@ user701630:检查更新的答案为您更多的理解.......... – Jhaliya 2011-04-11 06:35:00
我无法为您投票。我得到了输出感谢 – user701630 2011-04-11 06:51:09
@ user701630:没问题的朋友,我很高兴它帮助你.... – Jhaliya 2011-04-11 07:05:17
什么是'insertintodatabase {}'?这不是一个方法声明。这是一种类方法吗?一个实例方法?课程也应以大写字母开头。 – bbum 2011-04-11 06:15:42
sqAppDelegate是否为数据库方法委派文件或类文件? – 2011-04-11 06:16:25
我编写了类方法的代码。我觉得sqAppDelegate就是你的类文件。如果它的你的Delegateclass,那么Jhaliya的回答是正确的。 – 2011-04-11 06:25:44