ios Objective-c 字符串操作:給出一個字符串,判斷一個數組內所有滿足條件的字符串集合

和UISeachBar 配合使用 進行搜索查詢

///包含自定字符串的字符串列表
+(NSArray *) array:(NSArray *)array containStr:(NSString *)str {
    
    NSMutableArray *containList = [[NSMutableArray alloc] init];
    
    for (NSString *string in array) {
        
        if ([self string:string containStr:str]) {
            
            [containList addObject:string];
            
        }
        
    }
    
    return containList;
    
}
///是否包含
+ ( BOOL )string:(NSString *)str containStr:(NSString *) matchStr{
    
    if( [str rangeOfString:matchStr].location != NSNotFound ){
        
        return YES;
        
    }else{
        
        return NO;
        
    }
    
}



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章