본문 바로가기

Programming/iPhone, Xcode

NSFetchedResultController 가 Core Data 에 업데이트 혹은 추가 된 객체를 재대로 인식하게 하는 법

간혹 NSFetechedResultController 가 Core Data 에서 업데이트 되거나 추가된 객체를 재대로 반영하지 못할 경우가 있다.


이럴 경우에는 아래와 같은 코드를 추가해 주자.



- (void)controllerDidChangeContent:(NSFetchedResultsController *)controller {

    [self.tableView reloadData]; // AddItemViewController 에서 추가한 Item check index 제대로 반영되기 위해서 tableView reload 한다.