2013-10-09 47 views
-1

有很多这样的话题,但没有找到任何可以帮助我的话题。在C99中隐式函数声明无效iphone应用程序

我的.h文件:

-(void) function; 

我.m文件:

-(void) function { 
    /*some basic switch statement for showing images in imageview*/ 
} 

- (IBAction)do_the_function_button:(id)sender { 
    function(); 
} 

哪里错了吗?我相信这是非常微不足道的。

+1

它。请阅读基本的Objective-C教程。 – 2013-10-09 18:35:05

回答

5

您创建了一个方法,应该像这样调用[self function];而不是function();,这就是您如何调用函数的方法。

有很多关于方法和函数漂浮之间的差异信息,这里是一个随机的文章中,我发现,例如:

objective c difference between functions and methods

+0

就是这样!谢谢! – TomasJ

相关问题