En mi aplicación, estoy presionando un controlador de vista (un UITableViewController) que también tiene una propiedad/salida que hace referencia a UITableViewCell. Parece ser que la creación de la controlador con:UIViewController init vs initWithNibName: paquete:
PreferencesController *pController = [[PreferencesController alloc] init];
no crear el objeto para el UITableViewCell en el archivo xib, por lo tanto la salida es nula, por lo tanto la carga de mesa genera una excepción. He resuelto esto con:
PreferencesController *pController = [[PreferencesController alloc] initWithNibName:@"PreferencesController" bundle:nil];
pero realmente no consiguió por qué funcionó, a partir de la documentación parece que init debería ser suficiente para cargar el archivo semilla relacionado (PreferencesController.xib).
clase del propietario del archivo de PreferencesController.xib es PreferencesController y para LibraryMenuController.xib es LibraryMenuController ..
el punto es que los objetos en el xib no ligado directamente en el hotel vista en propietario del archivo no se cargan con el método init, pero initWithNibName es necesario .. – Fr4ncis