Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- self.searchResults = [[datenSort filteredArrayUsingPredicate:predicate] mutableCopy];
- - (void)handleSearchForTerm:(NSString *)searchTerm
- {
- self.savedSearchTerm = searchTerm;
- if ([self searchResults] == nil)
- {
- NSMutableArray *array = [[NSMutableArray alloc] init];
- self.searchResults = array;
- [array release], array = nil;
- }
- [[self searchResults] removeAllObjects];
- if ([[self savedSearchTerm] length] != 0)
- {
- NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(Name contains[cd] %@)", searchTerm];
- self.searchResults = [[datenSort filteredArrayUsingPredicate:predicate] mutableCopy];
- }
- }
- @property (nonatomic, copy) NSString *savedSearchTerm;
- @property (nonatomic, retain) NSMutableArray *datenSort;
- @property (nonatomic, retain) NSMutableArray *searchResults;
- if(tableView == self.searchDisplayController.searchResultsTableView){
- dataItem = [searchResults objectAtIndex:indexPath.row];
- }else {
- dataItem = [datenSort objectAtIndex:indexPath.row];
- }
- self.searchResults = [[datenSort filteredArrayUsingPredicate:predicate] mutableCopy];
- NSArray *temp = [[datenSort filteredArrayUsingPredicate:predicate] mutableCopy];
- self.searchResults = temp;
- [temp release];
- self.searchResults = [[[datenSort filteredArrayUsingPredicate:predicate] mutableCopy] autorelease];
Add Comment
Please, Sign In to add comment