isEqualToString始终返回YES

时间:2011-08-29 12:28:00

标签: iphone objective-c xcode

我有这行代码

if ([[dateTextField text] isEqualToString:@"Test"]);
{
}

由于某种原因,即使[textfield text]不等于Test,它也始终返回YES。知道为什么吗?

2 个答案:

答案 0 :(得分:8)

在if语句结束时删除;

答案 1 :(得分:2)

当你放;在该行的末尾,然后xcode将其作为语句。它不将其视为条件