您好,我有字符串“(带有float值)”

let floatstring : String = "23.24"
print(floatstring)

我想将float String转换为Int
谢谢 !

最佳答案

选项1

let intNum = Int(Float(floatstring)!)

选项2
if floatstring.rangeOfString(".") != nil {
    let i = Int(floatstring.componentsSeparatedByString(".").first!)
    print(i)
}

09-27 19:03