小编Dav*_*ton的帖子

NSString比较@""== nil

我想比较两个字符串,我希望nil等于空字符串(@"").现在我正在这样做,这很好:

if ([self.firstName ? self.firstName : @"" isEqualToString:anotherContact.firstName ? anotherContact.firstName : @""]) {
    // They are equal.
}
Run Code Online (Sandbox Code Playgroud)

但似乎有一些我想念的东西更简单.

我不是在寻找区分大小写的.如果情况不同,那么测试应该失败.

cocoa-touch objective-c ios

8
推荐指数
3
解决办法
2758
查看次数

标签 统计

cocoa-touch ×1

ios ×1

objective-c ×1