2010-08-26 69 views
2

有没有人知道这是什么LLVM警告意味着:找不到方法(返回类型默认为“身份证”)

Method '-retry' not found (return type defaults to 'id') in sourceFile.m 

我得到这样的警告以下行sourceFile.m的:

[self.operation retry]; 

我的类有一个变量'operation',它是一个扩展NSOperation的自定义类。

​​

我的自定义操作类有一个方法:

- (void) retry; 

一切似乎工作,但我确实喜欢摆脱我的警告。

谢谢!

回答

3

您是否在接口中也有方法声明- (void) retry;,而不仅仅是实现?

+0

是的,该方法是在自定义操作的头文件中定义的。 – toofah 2010-08-28 12:50:09

+0

仔细检查重试方法以确保它不返回任何内容,因为它是无效的。 – 2010-08-28 20:54:18

1

您应该检查您是否已经导入MyCustomOperation.h

相关问题