2012-08-08 10 views
5

Biraz OKB var, ancak derleyici uyarıları almaktan nefret ediyorum. Ben XCode güncellenen zaman, bu derleyici uyarı başlarken: 'kısa imzasız'Unicode biçimlendirici derleyici uyarısı: Biçim, 'unsigned short' türünü belirtir, ancak argüman 'int' türüne sahiptir

Biçim yazın belirtir ama argüman 'int'

Ben derecesi kullanarak Unicode karakter dahil çalıştı tip vardır aşağıdaki kodu:

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

nasıl derleyici uyarı ya kodunu değiştirerek ya da belirli derleyici uyarı olduğunu kapatarak gitmesini yapabilirim? unichar için

cevap

14

CAST literal:

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

bir cazibe gibi çalıştı, teşekkürler! – NSConfusedCoder

+5

Cevabını kabul etmelisin o zaman ... – NSPunk

İlgili konular