【问题标题】:How can I read characters of a String with String format in Swift?如何在 Swift 中读取字符串格式的字符串字符?
【发布时间】:2021-04-02 07:39:16
【问题描述】:

我正在尝试使用 String(format:, ) 从左侧或右侧读取一些字符,我们有什么适合这项工作的吗?

例如从左边读取 2 个字符将是:“AB” 像这样:“%2L@”

我的代码:

let stringOfText = String(format: "%@", "ABCDEF")

【问题讨论】:

  • "ABCDEF".prefix(2)。不需要String(format
  • 谢谢,我知道我想既然我们可以做 "%.5f" 或 "%05d" 或许我也可以在 String 上做一些事情
  • 不,你不能,小数位修饰符只影响数值。
  • @LeoDabus:太好了,谢谢

标签: swift


【解决方案1】:

String(format:) 通常是将不同的值类型转换为字符串。

既然你已经有了一个字符串,你就不需要这个方法了。

尝试: https://developer.apple.com/documentation/swift/string/2894830-prefix

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-13
    • 1970-01-01
    • 2017-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多