objc警告:“丢弃来自指针目标类型的限定符” [英] objc warning: "discard qualifiers from pointer target type"
本文介绍了objc警告:“丢弃来自指针目标类型的限定符”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
编译时:
char *str = [[NSString stringWithFormat:@"%i days and %i hours", days, hours] UTF8String];
我收到此警告:
initialization discards qualifiers from pointer target type
如何摆脱
推荐答案
缺少的限定符是 const
。 -UTF8String
返回 const char *
,因此 str
也可以声明 const char *
。
The qualifier you’re missing is const
. -UTF8String
returns a const char *
, so str
should also be declared const char *
.
这篇关于objc警告:“丢弃来自指针目标类型的限定符”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文