2

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

这是标签赋值的代码。

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

2 回答 2

8

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

于 2013-04-22T06:14:04.200 回答
4

像这样替换为什么你%$只保留放置$符号

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

于 2013-04-22T06:13:26.907 回答