如何在iPhone应用程序中解决无效的转换说明符警告

时间:2013-04-22 06:10:43

标签: iphone ios ipad uilabel

我有iphone应用程序,其中为标签赋值,但是当我构建它时,它显示以下警告无效转换说明符$

这是标签赋值的代码。

label1.text=[NSString stringWithFormat:@"%d%$",newvalue1];

2 个答案:

答案 0 :(得分:8)

%$被解释为格式字符串说明符。您需要使用两个百分号%$来逃避%%$中的百分比,或者如果您只想要一个美元符号,则删除第二个%

答案 1 :(得分:4)

替换为什么你要%$简单地放置$符号

label1.text=[NSString stringWithFormat:@"%d$",newvalue1];