iOS开发知识小集

【第11期】iOS判断字符串为空

2020-01-09  本文已影响0人  天天乐视

关注微信公众号【科技小弟】,了解第一手iOS小知识。

想问问大家都是怎么判断空字符串的?小D君是这么判断的:

@implementation NSString (YYEmpty)

+ (NSString *)stringByTrim:(NSString *)string {

    return string == nil ? nil : [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
}

+ (BOOL)isStringEmpty:(NSString *)string {

    return string == nil ? YES : [NSString stringByTrim:string].length < 1 ? YES : NO;
}

@end

科技小弟(https://www.jianshu.com/u/23c527245f22)
先用stringByTrim将首尾空格去掉,然后判断其长度是否小于1。虽然看上去挺简单的,但这个方法却是小D君最经常使用的。

上一篇下一篇

猜你喜欢

热点阅读