比较两个文本字段iOS

时间:2012-09-11 14:00:20

标签: ios cocoa-touch nsstring uitextfield

  1. 我在一个视图中有两个文本字段。

  2. 我在NSSUserDefaults中保存了一个文字字段并加载了NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

  3. 我尝试使用按钮比较这两个文本字段:

    if ([st1 isEqualToString: st2])
    {
        // do something 
    }
    else
    {
        // do something else
    }
    

    当我在我的iPhone上运行此测试时,我按下按钮,他给了我} else}在我写东西之前先做点什么。

    当我在写东西之前按下按钮时,我想首先检查那两个文本字段isEqualToString。在保存之前,保存之后

    if ([st1 isEqualToString: st2])
    {
        // do something 
    }
    else
    {
        // do something else
    }
    

2 个答案:

答案 0 :(得分:4)

if([textField1.text isEqualToString:textField2.text])
{
    // do something
}

答案 1 :(得分:0)

用以下代码替换您的代码:

if([str1.text isEqualToString:str2.text])
{
    //do something
}
else
{
    //do something else
}