我有iphone应用程序,其中为标签赋值,但是当我构建它时,它显示以下警告无效转换说明符$
这是标签赋值的代码。
label1.text=[NSString stringWithFormat:@"%d%$",newvalue1];
答案 0 :(得分:8)
%$
被解释为格式字符串说明符。您需要使用两个百分号%$
来逃避%%$
中的百分比,或者如果您只想要一个美元符号,则删除第二个%
。
答案 1 :(得分:4)
替换为什么你要%$
简单地放置$
符号
label1.text=[NSString stringWithFormat:@"%d$",newvalue1];