병합 후 다시로드되지 않습니다. 내보기 컨트롤러에서 NSFetchedesultsController
데이터 원본으로 사용하는 테이블 뷰가 있습니다. 그리고 백그라운드 스레드에서 다른 NSManagedContext
인스턴스를 사용하여 서버에서 데이터를로드해야합니다. 배경 컨텍스트 전경 컨텍스트 병합 한 후에 테이블 뷰에 변경 내용을 반영하여 NSFetchedResultsController
을 다시 설정해야합니다 (새로 도착한 데이터를 다시 가져 오도록). 그런 다음 테이블 뷰를 다시로드하십시오.UITableView 데이터 원본 병합 후 배경 NSManagedObjectContext
내 테이블보기가 몇 초 후 (때로는 훨씬 길어질 때까지) 다시로드되지 않는 것 같습니다. 테이블 뷰를 스크롤 할 때 새로운 데이터가 즉각적으로 나타나기 때문에 인출 때문이 아니라고 확신합니다.
제안 사항이 문제를 해결하는 방법은 무엇입니까?
미리 감사드립니다.