Skip to content
mengfung.com
writing

Swift – Convert String to Double

 ·  1 min read

Swift has conventions to convert a string into an int

var intString = "10"
var myInteger = intString.toInt()!

But for doubles, lets say you want var dblString = “5.559” converted from a string to a double. You can’t just do dblString.toDouble()!, not going to happen it just gives an error. So the solution for now is to use Objective-C

var dblString = "5.559"
var myNSString = NSString(string: dblString)
var myDouble = myNSString.doubleValue