我如何在Swift中使用if语句UItextfield

时间:2016-04-30 19:38:28

标签: ios swift if-statement uitextfield

我的代码

@IBOutlet var variable: UITextField!
var variable2 : String = "magpie";
@IBAction fun c login(sender: AnyObject) {
    if (variable == variable2 ) {

    self.performSegueWithIdentifier("login", sender: self)
        }

我想这样做,但它不起作用我能做什么? 如果我使用

if (variable.text! == "a") 

它的工作,但我不想这样做。我想使用变量 谢谢大家

1 个答案:

答案 0 :(得分:1)

这将做你想要的:

@IBOutlet weak var variable: UITextField!
let variable2 = "magpie"
@IBAction func login(sender: AnyObject) {
    guard variable.text = variable2 else {
       return
    }
    performSegueWithIdentifier("login", sender: self)
}