以下代码行:
[colHeader appendFormat:@"%C", 0x2193];
抛出此警告:
Format指定类型'unsigned short'但参数的类型为'int'
当我升级到Xcode 4.4(已升级的编译器?)时,这种情况就开始出现了。警告会让我疯狂......有关如何删除它的任何建议吗?感谢。
答案 0 :(得分:0)
嗯,最简单的事就是施展它,我想:
[colHeader appendFormat:@"%C", (ushort) 0x2193];
您可以通过附加“u”来指定值是无符号的,例如0x2193u。但是,常量将是unsigned int,而不是unsigned short,所以这对你没有帮助,因为你仍然会收到警告。