判断字符串是否为空,以及是否全是空格或者换行

2016-04-09  本文已影响952人  SaxonRen

今天项目里遇到了一个问题,就是当输入为空的时候不能让用户发布,根据字符串的长度来判断的,但是当字符串都是由空格和换行符组成的话,字符串的长度就不为0,然后就写了下面一个方法:

- (BOOL)isBlankString:(NSString *)string{

if (string == nil) {

return YES;

}

if (string == NULL) {

return YES;

}

if ([string isKindOfClass:[NSNull class]]) {

return YES;

}

if ([[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] length]==0) {

return YES;

}

returnNO;

}

上一篇 下一篇

猜你喜欢

热点阅读