Swift version: 5.0
There are several ways to convert between a string and a
Float, but the easiest way is to use
NSString as an intermediate because that comes with several helpers built right in:
let myString = "556" let myFloat = (myString as NSString).floatValue
Available from iOS 7.0
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.