Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mdhansen5

macrumors member
Original poster
Nov 22, 2010
43
0
Colorado
I'm using refreshObject:mergeChanges to refresh NSManagedObject "Task" in my UITableView. It works like it should, but I can only get it to refresh a single instance or cell at a time in my UITableView. What I want to be able to do is to use a single method (ex: refreshTasks) to to refresh everything at once.

in my .h file:

Code:
@property (strong, nonatomic) Task *selectedTask;
in my .m:

Code:
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
self.selectedTask = [self.fetchedResultsController objectAtIndexPath:indexPath];
[self.managedObjectContext refreshObject:selectedTask mergeChanges:NO];


Now I know I'm refreshing only the selected "Task" but does anyone know how I could either get the indexPath for all of the items in the TableView, or to refresh everything at once?

Any help would be really appreciated. Thank you so much!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.