首页 > 解决方案 > Swift,如何在没有显式转换的情况下将 String 转换为 Int?

问题描述

那么是否有另一种不明确的转换方式?

标签: swifttype-conversionimplicit-conversion

解决方案


可以说,这是字符串

    var stringValue = "123"

您可以通过两种方式将其转换为“INT”

首先是

    let intNumber : Int = Int(stringValue)!

第二个是

    let anotherIntNumber : Int = (stringValue as NSString).integerValue // go with first 1 as this is more of objective-c

推荐阅读