美文网首页
字符串为空的几种判断方式

字符串为空的几种判断方式

作者: 奋撸小菜鸟 | 来源:发表于2016-06-03 20:12 被阅读7次
- (BOOL)isBlankString:(NSString *)string {
    if (string == nil || string == NULL) {
        return YES;
    }
    
    if ([string isKindOfClass:[NSNull class]]) {
        return YES;
    }
    
    if ([[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]] length]==0) {
        return YES;
    }
    
    if ([string isEqualToString:@""]) {
        return YES;
    }
    
    //(null)
    if (string == nil) {
        return YES;
    }
    
    //<null>
    if ([string isEqual:[NSNull null]]) {
        return YES;
    }
    
    return NO;
    
}

相关文章

网友评论

      本文标题:字符串为空的几种判断方式

      本文链接:https://www.haomeiwen.com/subject/mkcldttx.html