UITableViewCell saltó en la cadena de respuesta

Estoy intentando activar un evento en una subvista de unUITableViewCell, y deje que burbujee la cadena de respuesta y sea manejado por una costumbreUITableViewCell subclase

Básicamente:

SomeView.m (que es una subvista de laUITableViewCell)

[self.button addTarget:nil action:@selector(someAction:) events:UIControlEventTouchUpInside]

SomeCustomCell.m

- (void)someAction:(id)sender {
     NSLog(@"cool, the event bubbled up to the cell");
}

Y para probar por qué esto no estaba funcionando, he añadido elsomeAction: El método en el ViewController y el ViewController es el que termina manejando el evento que surge de la subvista de celdas de la vista de tabla, aunque la Celda debe manejarlo. He comprobado que la celda está en la cadena de respondedores y he verificado que las vistas en la cadena de respondedores tanto arriba como abajo de la celda responderán al evento si implementan lasomeAction: método.

¿Qué diablos está pasando aquí?

Aquí hay un proyecto que lo muestra.https://github.com/keithnorm/ResponderChainTest ¿Es este comportamiento esperado de alguna manera? No he encontrado ninguna documentación que indique que los UITableViewCell sean tratados de manera diferente a otros UIResponder.

Respuestas a la pregunta(5)

Su respuesta a la pregunta