我只想在我的标签上添加一个美元符号。就是这样。但我不想使用NSNumberFormatter。这是可能的吗?
此代码在游戏中打印用户的分数:
[_score setText: [[NSUserDefaults standardUserDefaults] stringForKey:@"score"]];
我尝试使用此代码添加美元符号:
_score.text = [@"$%@" stringByAppendingString:_score.text];
但它没有打印" $"美元符号。有帮助吗?再一次,我不想使用NSNumberFormatter。
答案 0 :(得分:0)
NSString *score= [[NSUserDefaults standardUserDefaults] stringForKey:@"score"];
scoreLabel.text =[@"$" stringByAppendingString:score];
答案 1 :(得分:0)
声明:
_score.text = [@"$%@" stringByAppendingString:_score.text];
尝试将_score.text附加到@" $%@" 你应该做的是像
_score.text = [NSString stringWithFormat:@"$%@", _score.text];
答案 2 :(得分:0)
这是我的工作代码段:
[_score setText: [[NSUserDefaults standardUserDefaults] stringForKey:@"score"]];
_score.text = [NSString stringWithFormat:@"$%@", _score.text];
_score.text = [_score.text stringByAppendingString:@",000"];
谢谢大家!