<br>
文字列をスキャンして、新しい行をHTML用に変換するメソッドがあります。問題の行は次のとおりです。
NSCharacterSet *newLineCharacters = [NSCharacterSet characterSetWithCharactersInString:
[NSString stringWithFormat:@"\n\r%C%C%C%C", 0x0085, 0x000C, 0x2028, 0x2029]];
Xcodeはここで警告を出します:
Format specifies type 'unsigned short' but the argument has type 'int'
%C
すべてをに変更することをお勧めしますが%d
、それでは機能が壊れてしまいます。これを行う正しい方法は何ですか?Xcodeが間違ったことを推奨しているのはなぜですか?