我无法找出为什么我会收到不必要的警告,如: “Method'someMethod'not found”?尽管在运行时它正在执行这个方法,并且我正在获得所需的结果。 FYI ...被调用的方法驻留在我已经在我的课堂上导入的单独的课程中。代码中的不必要警告
0
A
回答
1
通常有两个原因:
1)您没有铸造你调用上正确该方法的对象。
[(UITableView*)myTableView setDelegate:self];
2),我们在调用可能无法在您的自定义类中的方法(公共)@interface
@interface MyCustomClass : NSObject {
}
- (void)doSomethingReallyImportant;
@end
0
然后你可能没有把这个方法放在类'@interface
。如果是公共方法,你应该这样做。
能够在没有警告的情况下进行编译是一件好事。
+1
或者,如果它不应该是API,声明添加到类继续。 – 2010-09-30 20:59:34
1
如果您正在尝试对某个对象执行某些操作,是否将该对象转换为该对象的类?
如果您试图在您的类的实现中访问方法,那么您是否在.h中声明了该方法?
相关问题
- 1. 不需要死代码警告在Eclipse
- 2. 这是不必要的警告吗?
- 3. 死代码警告
- 4. 死代码警告?
- 5. 获取警告:SSIS警告代码DTS_W_MAXIMUMERRORCOUNTREACHED
- 6. 的FxCop禁止警告CA1800(不必要的粪中)
- 7. 代码分析警告在入住时不会警告TFS 2010
- 8. 我的代码中的警告
- 9. JNI加载:警告:不要硬编码使用Context.getFilesDir()。getPath()代替
- 10. C代码中的QA警告消息
- 11. 从我的代码中“投掷警告”
- 12. eclipse中代码格式化的警告
- 13. 代码警告而不是失败
- 14. 代码契约警告不显示
- 15. 不需要的sal.h警告
- 16. 警告设定代码
- 17. php sql代码,foreach警告
- 18. SSIS警告代码DTS_W_MAXIMUMERRORCOUNTREACHED
- 19. 警告(代码1264):在sql
- 20. 警告在PHP代码
- 21. .NET代码分析警告
- 22. 代码生成wreorder警告
- 23. Jquery Autocomplete示例 - 不必要的代码?
- 24. 如何摆脱不必要的JQuery弹出警告框
- 25. 拉撒路(Free Pascal)。看似不必要的编译器警告
- 26. 沉默不必要的水豚-webkit警告
- 27. XAMPP控制面板不必要的警告
- 28. 我可以让pylint警告抑制线是不必要的吗?
- 29. 代码中的代码中禁止警告
- 30. 为什么在第三方代码中没有警告时,不要将所有警告视为错误?
你是对的。那是错误的。现在,我已经将此方法添加到我的类绑定到的协议。非常感谢。 – Abhinav 2010-09-30 22:26:13