swift How to cast from Int? to String

前端 未结 11 1488
天命终不由人
天命终不由人 2021-02-03 20:42

In Swift, i cant cast Int to String by:

var iString:Int = 100
var strString = String(iString)

But my variable in Int? , there for error:

11条回答
  •  没有蜡笔的小新
    2021-02-03 21:19

    For preventing unsafe optional unwraps I use it like below as suggested by @AntiStrike12,

     if let theString = someVariableThatIsAnInt  {        
        theStringValue = String(theString!))
     }
    

提交回复
热议问题