我是Swift的新手,我对Swift上的Implictly Unwrapped Optional有疑问。 抱歉格式不合适,我也是stackoverflow的新手。
let x: Int! = 1
print("\(x)")
以上Swift代码打印"可选(1)"。 我认为应该打印" 1"因为常数" x"的类型是" Int!"而不是" Int?"从隐含的代码中隐式解包。 但它打印"可选(1)"。
我在IBM Swift Sandbox上运行了该代码。
它有什么问题?