2008-11-30 23 views
11

"işaretçi hedef türünden elemeleri atmak": Ben ondan kurtulmak nasılobjc uyarı: Bu derlerken

initialization discards qualifiers from pointer target type 

:

char *str = [[NSString stringWithFormat:@"%i days and %i hours", days, hours] UTF8String]; 

Şu uyarıyı almak?

cevap

27

Kaybettiğiniz niteleyici const. -UTF8String, const char * değerini döndürür; bu nedenle str, const char * bildirilmelidir.

+0

+1 Ve bu aynı zamanda başka bir şekilde de çalışır (bu soruna benzer ama karşıt bir problemle geldim). –

İlgili konular