swift - 将float属性初始化为UITextField输入

时间:2015-02-17 00:18:26

标签: xcode swift properties uitextfield

我正在尝试从UITextField中用户键入的文本字段初始化float类型的属性。

我收到的错误是UITextField无法转换为'float'以获取以下代码。

类型为float变量和textfield

    var forceVar : Float = 0.0
    @IBOutlet weak var forceEntered: UITextField!

从UITextField初始化属性

forceVar = forceEntered

1 个答案:

答案 0 :(得分:0)

您只需将文本转换为NSString,然后解压floatValue:

forceVar = (forceEntered.text as NSString).floatValue