• 【去除NSString 字符串中的空格换行符】


     

    @interface NSString (DeletWhiteSpace)
    
    // 返回一个去掉前后空格的字符串或者下划线,如果自己是一个nil 返回@“”
    
    - (NSString *)trimmingWhiteSpace;
    
    - (NSString *)aTrimmingWhiteSpaceInString;
    
    @end
    
     
    
    #import "NSString+DeletWhiteSpace.h"
    
     
    
    @implementation NSString (DeletWhiteSpace)
    
     
    
    - (NSString *)trimmingWhiteSpace{
    
        if (self) {
    
             return [selfstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]];
    
        }
    
        return nil;
    
    }
    
    - (NSString *)aTrimmingWhiteSpaceInString{
    
     
    
        NSArray *stringArray = [selfcomponentsSeparatedByCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]];
    
        if (stringArray) {
    
            NSMutableString *string = [NSMutableStringstring];
    
            for (NSString *str in stringArray) {
    
                if ([str trimmingWhiteSpace]) {
    
                    [string appendString:[str trimmingWhiteSpace]];
    
                }
    
            }
    
            return string;
    
        }
    
        return  nil;
    
    }
    
    @end
    

      

  • 相关阅读:
    webpack压缩图片之项目资源优化
    vue v-cloak 指令 处理页面显示源码
    js 获取url 参数
    element-ui Drawer抽屉组件封装
    js中的this指向
    对js闭包的理解
    vue作用域插槽
    flex布局实战
    vue 组件之间传值
    js 面试题一
  • 原文地址:https://www.cnblogs.com/Ionatan/p/3419235.html
Copyright © 2020-2023  润新知