Get integer value from string in swift

后端 未结 12 1852
小蘑菇
小蘑菇 2020-11-27 17:14

So I can do this:

var stringNumb: NSString = \"1357\"

var someNumb: CInt = stringNumb.intValue

But I can\'t find the way to do it w/ a

12条回答
  •  青春惊慌失措
    2020-11-27 18:08

    A more general solution could be a extension

    extension String {
        var toFloat:Float {
            return Float(self.bridgeToObjectiveC().floatValue)
        }
        var toDouble:Double {
            ....
        }
        ....
    }
    

    this for example extends the swift native String object by toFloat

提交回复
热议问题