尝试使用%符号创建一些字符串输出而没有运气:
[NSString stringWithFormat:@"%@% off entire order.",self.discountPercentage.text]
示例输出有望像:整个订单减少25%。
相反,我获得了一些疯狂的输出:25377777777776ff整个订单。
在%?
之前是否需要使用转义字符?答案 0 :(得分:5)
使用%%
表示%字符。 (见String Programming Guide: String Format Specifiers)
答案 1 :(得分:3)
NSString格式的百分号代码是%%。对于NSLog()和printf()格式也是如此。