Błąd danych podstawowych

Odwzorowuję dane Json z serwera za pomocą Restkit i wyświetlam te dane, pobierając z db. W moim widoku znajduje się przycisk odświeżania, który ponownie wykonuje powyższą operację.

Scenariusz: Mam dwie tabele Klucz i profil, które mają relację jeden-jeden. Pobieranie danych z bazy danych przy użyciu następującego kodu

NSFetchRequest *fetchRequest = [Key fetchRequest];
[fetchRequest setRelationshipKeyPathsForPrefetching:[NSArray arrayWithObject:@"Profile"]];
[fetchRequest setIncludesSubentities:YES];
NSArray *sortedObjects = [Key executeFetchRequest:fetchRequest]; 

Powyższa tablica zwraca wszystkie obiekty w DB. ale gdy sprawdzę, czy używając breakpointa, dostałem błąd podstawowy, który był powodem nie pokazywania wszystkich danych.

// Wszystkie dane w sortowanych obiektach są takie.

<Key: 0x889f2f0> (entity: Key; id: 0x889e400 <x-coredata://981A476D-55AC-4CB4-BBD8-E0285E522412/Key/p1489> ; data: <fault>)

Dowolny pomysł

questionAnswers(2)

yourAnswerToTheQuestion