@ protegido en Objective-C

Tengo una clase simple:

#import <UIKit/UIKit.h>
#import <CoreData/CoreData.h>

@interface MyTableViewController : UITableViewController
{
@protected
    NSFetchedResultsController *_fetchedResultsController;
}

Y uno más:

#import <UIKit/UIKit.h>

@interface MyChildTableViewController : MyTableViewController
{
}

- (void)someMethod;

El problema es que no puedo usar_fetchedResultsController inMyChildTableViewController clase. Me sale el error en tiempo de compilación: '_fetchedResultsController' no declarado (primer uso en esta función)

¿Qué pasa aquí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta