iOS containsString与rangeOfString

rangeOfString是在 containsString没出来之前 用于查找字符串中是否包含某字符,iOS <8.0

 

NSString *str1 = @"can you \n speak English";  
    NSString *str = @"\n";  
    //在str1这个字符串中搜索\n,判断有没有  
    if ([str1 rangeOfString:str].location != NSNotFound) {  
        NSLog(@"这个字符串中有\n");  
    }  

 

8.0 之后,新出了一个方法:containsString

NSString *str1 = @"can you \n speak English";  
    NSString *str = @"\n";  
    //在str1这个字符串中搜索\n,判断有没有  
    if ([str1 containsString:str]) {  
        NSLog(@"这个字符串中有\n");  
    }  

 

posted @ 2015-06-30 11:06  爱生活爱代码  阅读(1311)  评论(0编辑  收藏  举报