So I figured it out!
I use the search bar methods below to run my local search:
-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar{}
-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText{}
I then store the results into an NSMutableArray and then run the reloadData method to update the table.
Hope it helps anyone who also had this problem!