iOS 字符串是否为空判断方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/C_calary/article/details/82634503

可以写个分类来处理

- (BOOL)blankString{
    if (![self isKindOfClass:[NSString class]] ){
        return  YES;
    }
    if ([self isEqual:[NSNull null]]){
        return  YES;
    }
    if (self == NULL || [self isEqual:nil] || [self isEqual:Nil] || self == nil){
        return  YES;
    }
    if([self isEqualToString:@"(null)"]){
        return  YES;
    }
    if([self isEqualToString:@"<null>"]){
        return  YES;
    }
    if (self.length == 0 || [[self stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] length] == 0){
        return  YES;
    }
    return NO;
}

猜你喜欢

转载自blog.csdn.net/C_calary/article/details/82634503