Ответ 1
Если $FETCH_SOURCE указывает на NSManagedObjectID
на вашем конце, вы можете попробовать использовать следующую категорию, чтобы исправить это.
Вот отличная ссылка в Руководство по программированию основных данных.
Это один из тех удобных методов, которые мы должны предоставить разработчикам на нашей стороне. В своем проекте замените some_moc
на контекст управляемого объекта.
@implementation NSManagedObjectID (FetchSource)
- (id) valueForUndefinedKey:(NSString *)key {
//Attempt to unwrap the underlying object from the moc
NSManagedObject *mocObject = [some_moc objectWithID:self];
return [object valueForKey:key];
}
@end
Я надеюсь, что это сработает для вас!