-1

有很多这样的话题,但没有找到任何可以帮助我的话题。

我的 .h 文件:

-(void) function;

我的 .m 文件:

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

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

错误在哪里?我敢肯定这是一件非常微不足道的事情。

4

1 回答 1

5

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

有很多关于方法和函数之间差异的信息,例如,这是我发现的一篇随机帖子:

Objective c 函数和方法的区别

于 2013-10-09T18:04:51.213 回答