【发布时间】:2013-01-02 17:50:58
【问题描述】:
可能重复:
Format specifies type ‘unsigned short’ but the argument has type ‘int’
我在 https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString%2BHTML.m 使用 NSString Html 类别
Xcode 给了我这个建议
我应该同意并替换它吗?
【问题讨论】:
-
最好将每个参数转换为
(char)或在单引号之间对字符使用 UTF 十六进制编码。 -
如果你想将这些值打印为字符,那么不要,你应该转换为
(unsigned short)。 -
对不起,我弄错了你的问题并回答了
-
库不打印那些用于以下目的的字符。替换为空格 // 替换为空格 if ([scanner scanCharactersFromSet:newLineAndWhitespaceCharacters intoString:NULL]) { if (result.length > 0 && ![scanner isAtEnd]) // 不要在结果的开头或结尾添加空格 [结果 appendString:@" "]; }
-
@HotLicks 如果您能在答案中写下您建议的解决方案,我将不胜感激。
标签: objective-c ios xcode ios5 automatic-ref-counting