Swift TextField问题

时间:2016-08-12 04:22:32

标签: ios swift textfield iboutlet

点击按钮时,我试图将UITextField的文本打印到控制台。但是,我收到的错误是它无法解开零。默认情况下,我输入了一个值,当我插入一个新值时,都会产生此错误。这些IBOutlets已正确关联。

 @IBOutlet weak var entranceFeeTextField: UITextField!

 @IBAction func saveButtonTapped(sender: UIButton) {

     print("The entrance fee is \(entranceFeeTextField.text)")
 }

我的课程仅符合UITableViewCellUITextFieldDelegate,而不符合UIViewController。这可能是错误吗?

2 个答案:

答案 0 :(得分:0)

做这样的事情

  if let text = self.entranceFeeTextField.text {
        print(text)
    }

答案 1 :(得分:-1)

应该是

@IBOutlet weak var test: UITextField!


    @IBAction func btn(sender: AnyObject) {

        let txt = test.text!
        print(txt)
    }

希望它有所帮助。