Swift extrait d'un Int, Float ou Double de la valeur à partir d'une Chaîne de caractères (type de conversion)

S'il vous plaît pourriez-vous m'aider? J'ai besoin de comprendre comment convertir une Chaîne en un entier (Int, Float ou Double! Ce problème se produit lorsque j'essaie d'obtenir la valeur d'un objet UITextField et ont besoin de ce type de conversion!

J'ai l'habitude de le faire comme ceci:

var myValue : Float = myTextField.text.bridgeToObjectiveC().floatValue

mais depuis Xcode 6 beta 6, il ne semble pas fonctionner!

J'ai essayé aussi comme ça:

var str = "3.14"

//Conversion from StringValue to an Int
var intValue : Int = str.toInt()!

//Other converstion from StringValue to an Int
var intOtherValue : Int = Int(str)

//Converstion from StringValue to a Float
var floatValue : Float = str.bridgeToObjectiveC().floatValue

//Converstion from StringValue to a Double
var doubleValue : Double = Double(str)

Veuillez m'aider ou me dire où je peux trouver la réponse! Merci beaucoup!

OriginalL'auteur 365Cases | 2014-09-07