美文网首页iOS开发知识小集
【第11期】iOS判断字符串为空

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

作者: 天天乐视 | 来源:发表于2020-01-09 00:01 被阅读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君最经常使用的。

相关文章

网友评论

    本文标题:【第11期】iOS判断字符串为空

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