编译时:
char *str = [[NSString stringWithFormat:@"%i days and %i hours", days, hours] UTF8String];
我收到了这个警告:
initialization discards qualifiers from pointer target type
如何摆脱它?
答案 0 :(得分:27)
您缺少的限定符为const
。 -UTF8String
会返回const char *
,因此str
也应该声明为const char *
。