我有两个值均为null的字符串。但是当我比较字符串时,我遇到了一些问题:

if([textField.text isEqualToString:str])
{
//Some code
}


两者均为null,但条件未进入控制。
请帮忙。
谢谢,
结石

最佳答案

[nil anyMethodName]始终返回零/否。您需要与==比较以处理空值(但仍要与isEquals某种形式进行比较以处理非空值)。

关于iphone - 空检查NSString,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8561347/

10-13 07:39