OC 判断字符串是否为nil、NULL、是否含有空格、null

- (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:@"(null)"]||[string isEqualToString:@"<null>"]||[string isEqualToString:@"null"]) {
        return YES;
    }
    return NO;
}

posted on 2016-11-24 10:34  哈利波特大  阅读(2051)  评论(0编辑  收藏  举报