Ios Swift从UITableviewCell类中选择UITextfield的所有文本

Ios Swift从UITableviewCell类中选择UITextfield的所有文本,ios,swift,uitableview,Ios,Swift,Uitableview,我想选择UITextField中的所有文本,即UITableviewCell中的所有文本。但我在这里找到的每一个解决方案都不起作用。它从不选择我点击的UITextfield的文本 这是我的代码(简化)。有人知道问题出在哪里吗 class generalTextFieldTableViewCell: UITableViewCell { @IBOutlet weak var textField: UITextField! @IBAction func textFieldDidBegi

我想选择
UITextField
中的所有文本,即
UITableviewCell
中的所有文本。但我在这里找到的每一个解决方案都不起作用。它从不选择我点击的
UITextfield
的文本

这是我的代码(简化)。有人知道问题出在哪里吗

class generalTextFieldTableViewCell: UITableViewCell {
    @IBOutlet weak var textField: UITextField!
    @IBAction func textFieldDidBeginEditing(sender: UITextField) {
         sender.becomeFirstResponder()
         sender.delegate = self.textField.delegate
         sender.selectAll(self)
    }
}

cellforrowatinexpath
中,使用当前
ViewController
设置
textField
的委托,并尝试使用
textField的委托方法

func textFieldDidBeginEditing(textField: UITextField) {
    textField.selectAll(nil)
}
注意:不要忘记在
cellForRowAtIndexPath
中设置
textField
委托,如下
cell.textField.delegate=self