gpt4 book ai didi

xcode - 字符串不可转换为 int (Swift)

转载 作者:搜寻专家 更新时间:2023-10-30 22:30:12 25 4
gpt4 key购买 nike

这是我的代码(我的实际代码更复杂,但我简化了它,但我仍然得到这个错误):

let x = "1" as Int

Xcode 说:

'String' is not convertible to 'Int'

我是不是遗漏了什么或者这是一个测试版错误?

最佳答案

您不能简单地使用 as 进行转换。有一种方法可以显式生成 Int

let x = "1".toInt()

请注意,结果是 Int? 类型,因为 Swift 无法预先知道转换是否成功。

println(x!)

或者:

let x = "1".toInt()!

关于xcode - 字符串不可转换为 int (Swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25334908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com