extension String { func toDouble() -> Double? { var formatter = NSNumberFormatter() let number = formatter.numberFromString(self) if number == nil { return nil } return number.doubleValue } } if let d = "123.1".toDouble() { println(d) }