美文网首页
2018-04-09 YYKit - 空字符串的处理

2018-04-09 YYKit - 空字符串的处理

作者: 破夕_____________ | 来源:发表于2018-04-09 16:01 被阅读27次
上一篇我们分析了NSString分类NSString+YYAdd的NSNumber Compatible部分,这一篇我们就看一下Utilities部分。
5. - (NSString *)stringByTrim;
该方法的作用就是修剪头部和尾部的空白字符(空格和换行符)。

示例调用

下面看一个示例。

NSString *str = @" aaaa ";
NSLog(@"str = %@, length = %ld", str, str.length);
NSString *resultStr = [str stringByTrim];
NSLog(@"resultStr = %@, length = %ld", resultStr, resultStr.length);

下面看一下输出结果

2018-03-19 15:25:58.879383+0800 JJWebImage[29207:4179554] str =  aaaa , length = 6
2018-03-19 15:25:58.879752+0800 JJWebImage[29207:4179554] resultStr = aaaa, length = 4

方法实现

下面看一下该方法的实现

- (NSString *)stringByTrim {
    NSCharacterSet *set = [NSCharacterSet whitespaceAndNewlineCharacterSet];
    return [self stringByTrimmingCharactersInSet:set];
}

相关文章

网友评论

      本文标题:2018-04-09 YYKit - 空字符串的处理

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