可能是一个非常简单的问题,我一直在寻找答案但找不到答案,可能是因为我还没找到要问的问题。
我想要以下输出,请参阅输出中的'%'字符:
(33%)
我只是不明白如何格式化“%”字符,因此可以在输出中看到它。
txt2 = [txt2 stringByAppendingFormat:@"(%i)", percentage];
我知道上面的stringByAppendingFormat是错误的。我非常感谢任何帮助。
答案 0 :(得分:6)
用另一个%
逃脱它,所以你得到这样的东西:
txt2 = [txt2 stringByAppendingFormat:@"(%i%%)", percentage];
有关用于格式化功能的所有格式说明符的列表,请参阅here。