IBAction en Xcode 4.5

¿Alguien que no IBAction touchUpInside respuesta para IBAction touchUpInside en Xcode 4.5, destino de implementación iOS 5 también? Funciona en simulador para mí con iOS6, pero no con iOS5.

Editar:

He encontrado la solución. Estaba agregando un tap gesture a la vista, que touchUpInside la capacidad de la vista para detectar una acción de touchUpInside en cualquier button, ya que también son parte de la vista. Entonces, lo que debe hacer es eliminar el reconocimiento de gestos o hacerlo específico a un determinado object. Por ejemplo, agregué el gesto táctil a la parte especificada de la vista que no estaba en la subvista (creé un nuevo object / salida y lo etiqueté como tal). Aún no estoy seguro de por qué es diferente en 5.1 vs. 6.0, pero esto debería ayudarte.

Publicación original:

Tengo el mismo problema. Tengo un proyecto donde los botones en una subvista se pueden hacer clic en la versión 6.0 del simulador, pero no en la versión 5.1. También tengo algunos reconocedores de gestos, pero los comenté para ver si eran el problema y no lo son. Lo único que he encontrado es que los botones a veces se pueden hacer clic en una acción externa de retoque (aunque están progtwigdos para retocar en el interior), así que no estoy seguro de si tal vez Apple cambió los eNums por acciones con botones. Si se me ocurre una solución, la proporcionaré aquí.

Tuve el mismo problema porque estaba usando un gesto de toque. Debería poder conservar su código existente agregando la línea a continuación. Esto mantendrá su gesto de golpear sin matar golpes en los botones interiores y tales …

 yourTapGesture.cancelsTouchesInView = NO; 

Acabo de crear un nuevo proyecto de demostración. Agregué un button a una vista, manejé touchUpInside, construido y probado usando Xcode4.5 tanto en el objective de implementación ios6 como en iOS5, ambos funcionaron bien. Intente con un proyecto de demostración usted mismo: no tomará más de unos minutos.