【问题标题】:Adding a letter to a string variable in swift [duplicate]在swift中向字符串变量添加一个字母[重复]
【发布时间】:2017-04-27 20:02:23
【问题描述】:

例如这个变量需要在“%”字符后加“25”。我该怎么做?

var message = "cars %50 discount"

必须是“汽车 %2550 折扣”

【问题讨论】:

标签: swift


【解决方案1】:

您可以通过将 '%' 替换为 '%25' 或您想在 '%' 之后插入的任何字符来做到这一点:

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

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

【讨论】:

    【解决方案2】:

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

    对于你的例子:

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

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

    【讨论】:

      猜你喜欢
      • 2020-12-31
      • 1970-01-01
      • 2017-01-04
      • 1970-01-01
      • 2021-10-29
      • 2018-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多