¿Qué significa el error "No se pudo comstackr la connection:"?

Obtengo el siguiente error de Xcode:

Couldn't compile connection: <IBCocoaTouchOutletConnection:0x401538380 <IBProxyObject: 0x40154a260> => categoryPicker => <IBUIPickerView: 0x4016de1e0>> 

He networkingucido esto a una sola connection de salida en el guión gráfico. Mi código (unas 30 vistas con muchas otras conexiones) comstack y funciona bien hasta que agrego una connection desde un UIPicker a la propiedad categoryPicker de la vista. El selector en sí también funciona bien, simplemente no puedo volver a cargarlo sin que esta connection funcione:

 @interface FiltersTableViewController : UITableViewController <UIPickerViewDataSource, UIPickerViewDelegate> { NSFetchedResultsController *fetchedResultsController; FilterTableViewController *filterView; AppDelegate *appDelegate; NSManagedObjectContext *managedObjectContext; } @property (nonatomic, strong) FilterTableViewController *filterView; @property (nonatomic, strong) NSFetchedResultsController *fetchedResultsController; @property (nonatomic, strong) NSManagedObjectContext *managedObjectContext; @property (nonatomic, weak) IBOutlet UIPickerView *categoryPicker; - (void)configureCell:(FilterTableViewCell *)cell atIndexPath:(NSIndexPath *)indexPath; - (void)performFetch; @end 

El UIPickerView está en una UITableViewCell. Aquí hay una image del guión gráfico, la connection de "categoryPicker" a "FiltersTableViewController" provoca el error: introduzca la descripción de la imagen aquí

¡Gracias por cualquier idea o sugerencia sobre cómo depurarlo!

EDIT: eliminé la connection y agregué una línea al número OfComponentsInPickerView:

 - (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView { categoryPicker = pickerView; return 1; 

}

Esto ahora funciona !, pero me gustaría entender por qué la connection no funcionará y qué significa ese post de error. En este momento, esto parece ser un problema para mí, ya que utilizo conexiones de IB en todas partes para get references de object.

EDIT 2: la connection de una celda prototipo genera este error: Configuración ilegal: la connection "Celda" no puede tener un object prototipo como destino. No estoy seguro si esto es nuevo en Xcode 4.5.

El problema es que se trata de una célula prototipo. No tiene sentido tener una salida a algo en él, porque no es una célula real: es un model para lo que podrían ser docenas o cientos de células, y ¿cuál sería el punto de salida en ese caso?

SWIFT 2

Estaba creando un segue popover y estaba recibiendo el mismo error.

Lo que hice fue seguir la respuesta de Matt al no ponerla en una celda , lo cual es lógico ahora que lo explicó.

En su lugar, puse el TableView como el ancla y funcionó bien.

Espero que ayude a aquellos en el futuro.