`

iOS NSString处理常用方法

阅读更多
在iOS开发中,对NSString的操作是最十分常见的,这里只整理一些常用处理NSString字符串的方法。
持续更新中...

// 去除空白(空格、\n\t\r)
NSString *str = [stringValue stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];

// 判断是否为空
+ (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;
    }
    return NO;
}

// 获取字符串分隔后的字符串数组
NSArray * stringArray = [strValue componentsSeparatedByString:@","];

NSCharacterSet *characterSet = [NSCharacterSet characterSetWithCharactersInString:@"?#,"];
        NSArray * stringArray = [strValue componentsSeparatedByCharactersInSet:characterSet];

//

//

//



-----------------------
NSString的基础使用说明:
http://blog.csdn.net/yyyy1985/article/details/6446614
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics