Tag: nsmanagedobjectcontext uimanageddocument

当从Child ManagedObjectContext和Parent ManagedObjectContext保存时,CoreDataTableView不更新

我试图从一个JSON文件中填充数千个条目的CoreData。 我想要做的是创build一个新的NSManagedObjectContext的父属性设置为我的主NSManagedObjectContext。 每隔一段时间我都会保存在我的子上下文中,如果成功,则保存在我的主要上下文中。 如果这也是成功的,我尝试重新加载我的tableview。 我的CoreDataTableView设置了一个NSFetchedResultController,直接从苹果的文档。 但是,表视图不刷新。 有没有人有什么build议? #pragma mark – Setters – (void)setManagedObjectContext:(NSManagedObjectContext *)managedObjectContext { _managedObjectContext = managedObjectContext; if (managedObjectContext) { NSFetchRequest *request = [NSFetchRequest fetchRequestWithEntityName:@"Place"]; request.sortDescriptors = @[[NSSortDescriptor sortDescriptorWithKey:@"location" ascending:YES selector:@selector(localizedCaseInsensitiveCompare:)]]; request.predicate = nil; //Fetch all Tags self.fetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:request managedObjectContext:managedObjectContext sectionNameKeyPath:@"group" cacheName:nil]; } } #pragma mark – View Lifecycle – (void)viewWillAppear:(BOOL)animated […]