在swift中向字符串变量添加一个字母

时间:2017-04-27 20:02:24

标签: swift

例如,此变量需要在“%”字符后添加“25”。我该怎么办?

var message = "cars %50 discount"

必须是“汽车%2550折扣”

2 个答案:

答案 0 :(得分:0)

你可以通过替换'%'来做到这一点。与'%25'或者在'%'之后插入的任何字符:

var message = "cars %50 discount"
message = message.replacingOccurrences(of: "%", with: "%25")

这种方法很危险,请查看this答案以获取更多信息和替代方法。

答案 1 :(得分:-1)

我相信这个链接提供了您需要的答案: How can I add Variables into a String?(Swift)

为你的例子做:

var discountAmount = 2550

var message = "cars %\(discountAmount) discount"

(并且消息打印"汽车%2550折扣"