折腾:
<code> let timeIntervalInSecFloat:Float = Float(updateTime.timeIntervalSince1970) let timeIntervalInMsFloat:Float = timeIntervalInSecFloat * 1000 let timeIntervalInMsInt:Float = Int(timeIntervalInMsFloat) </code>
结果出错:
ConversationViewController.swift:69:49: Cannot convert value of type ‘Int’ to specified type ‘Float’
swift float to int
Convert Float to Int in Swift – Stack Overflow
原来本来就是可以的,只是自己忘了把变量写成init:
<code>let timeIntervalInMsInt:Int = Int(timeIntervalInMsFloat) </code>
即可。
转载请注明:在路上 » [已解决]swift中float转换为int:Cannot convert value of type Int to specified type Float