我是 iphone 开发的新手(使用 xcode 的第二天),我无法为标签制作动态文本。我的字符串:
dealerspremiumLabel.text= [NSString stringWithFormat:@"%d%% (%@%d)", premiumPercentage, symbol, premiumCurrency];
返回为“0% ((null)88988)”而不是“0% ($00.00)”。我无法弄清楚为什么会发生这种情况,因为在 ViewDidLoad 我将变量设置为:
premiumPercentage=0;
premiumCurrency= 00.00;
symbol=@"$";
dealerspremiumLabel.text= [NSString stringWithFormat:@"%d%% (%@%d)", premiumPercentage, symbol, premiumCurrency];
我的标签出口设置正确,我的变量也设置正确。我还检查了我的日志,并且在上述代码之前正确设置了这些特定变量的值。非常感谢任何帮助解决这个问题。