有没有可能将字符串切成两个首字母?

Is there any possibility to cut the string to two first letters?

我从 API 解析了 Int 对象,但是它太长了。所以我想把它剪成两个字符。我解析“6700000”,但我希望它是“$6.7 m”,或者我解析“90000000”,但我想显示“$90 m”。

struct MillionView: View {
    @State var rockets = [RocketInfo]()
    
    var body: some View {
        List(rockets) { rocket in
            HStack {
                Text("Cost per launch")
                Spacer()
                Text("$\(rocket.costPerLaunch) m")
            }
        }
        .onAppear {
            InfoApi().getRockets { rockets in
                self.rockets = rockets
            }
        }
    }
}

struct MillionView_Previews: PreviewProvider {
    static var previews: some View {
        MillionView()
    }
}

我当时一不留神,后来才知道答案是:

Text("$\(rocket.costPerLaunch / 1000000) m")

我只是将值除以一百万,得到了想要的结果。