Предупреждение компилятора форматирования Unicode :Формат указывает тип «unsigned short», но аргумент имеет тип «int»

Это немного OCD, но я ненавижу получать предупреждения компилятора. Когда я обновил XCode, я начал получать это предупреждение компилятора:

Format specifies type 'unsigned short' but the argument has type 'int'

Когда я попытался включить символ Unicode для степени, используя следующий код:

currentVal = [NSString stringWithFormat:@"%.2f%C", angleDeg, 0x00B0];

Как сделать так, чтобы предупреждение компилятора исчезло, либо изменив код, либо отключив это конкретное предупреждение компилятора?

5
задан dda 9 August 2012 в 01:20
поделиться