【问题标题】:isEqualToString always return YESisEqualToString 总是返回 YES
【发布时间】:2011-08-29 12:27:59
【问题描述】:

我有这行代码

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

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

【问题讨论】:

    标签: iphone objective-c xcode


    【解决方案1】:

    删除 if 语句末尾的 ;

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-05-01
        • 2015-06-04
        • 1970-01-01
        • 2012-10-19
        • 2019-03-24
        • 1970-01-01
        • 2011-11-16
        • 1970-01-01
        相关资源
        最近更新 更多