NSMutableArray *datasource = nil;
NSString *searchText = nil;
for (int i = 0; i < datasource.count; ++i) {
NSString *obj = [datasource objectAtIndex:i];
/*
if (searchText.length <= [obj uppercaseString].length &&([[obj uppercaseString] rangeOfString:[searchText uppercaseString] options:NSCaseInsensitiveSearch].location!=NSNotFound)) {
[datasource addObject:obj];
}
*/
if (searchText.length <= obj.length && ([obj rangeOfString:searchText options:NSCaseInsensitiveSearch].location!=NSNotFound)) {
[datasource addObject:obj];
}
}