我有这样的代码:
- (BOOL) validateToolbarItem:(NSToolbarItem *)theItem {
BOOL enable = NO;
if (1 == [theItem tag]) {
enable = YES;
}
return enable;
}我得到了这样的警告,尽管程序按预期运行:
Conflicting types for '-(bool)validateToolbarItem:(NSToolbarItem *)theItem'我怎样才能摆脱这个警告?谢谢。
发布于 2012-02-23 12:27:20
在其他地方,可能在头文件中,您拥有用bool (小写)声明的方法的类型。您需要使其与使用大写BOOL的已定义方法保持一致。
BOOL是objective-C中常用的语言。
https://stackoverflow.com/questions/9407116
复制相似问题