NSPrivateQueueConcurrencyType Não está salvando corretamente

O método a seguir é chamado para preencher o meuCore-Data depois deAFNetworking busca informações do meu servidor de aplicativos.

A informação parece estar funcionando perfeitamente, pois quando a tabela é atualizada, posso ver as novas informações sendo atualizadas noUITableView.

Agora, o problema que tenho é que mesmo eu posso ver as informações (depois de ter sido obtido a partir do servidor, armazenados em dados do núcleo e refetches para exibir no meuUITableViewSe eu for fechar meu aplicativo e abri-lo, a informação não está mais lá.

Parece que a informação não é persistente e o problema parece ser o tópico. dado que se eu remover a opção de thread no meu método tudo funciona bem.

O que estou perdendo?? Eu tentei a maioria das coisas que me deparei, mas não consigo encontrar uma solução.

NSManagedObjectContext *childContext = [[NSManagedObjectContext alloc]
                                        initWithConcurrencyType:NSPrivateQueueConcurrencyType];
childContext.parentContext = managedObjectContext;
myModel.context = childContext;


   [childContext performBlock:^{
// ... Lots Controller logic code that then calls the class myModel where all my Core-Data save methods are

    // Sort Wall Pictures
                    if ( [dataHolder[@"verb"] isEqualToString:@"addWallPicture"] ) {
                        data = @{  @"resourceID":dataHolder[@"_id"][@"$id"],
                                   @"resourceName":dataHolder[@"details"][@"resourceName"],
                                   @"author":@{ @"id":dataHolder[@"userId"][@"$id"],
                                                @"username":dataHolder[@"details"][@"authorName"] },
                                   @"likesNumber":@0,
                                   @"likesPeople":@[]
                                   };

                        [myModel saveSocialWall:data date:date verb:dataHolder[@"verb"] code:dataHolder[@"_id"][@"$id"] myUser:myUser];
                        continue;
                    }
[childContext save:&error];
}];

questionAnswers(1)

yourAnswerToTheQuestion