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

猜你喜欢

转载自ringw.iteye.com/blog/2071180