ここで一例を挙げると、( ARC を使用)
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onTap:)];
[subView1 addGestureRecognizer:tapGesture ];
[subView2 addGestureRecognizer:tapGesture];
問題は次のとおりです。
subView1 は tapGesture に応答しませんが、subView2 は応答します。
subview2 から tapGesture を削除すると、subView1 が機能します。
メモリ管理の観点から内部で何が起こっていますか? 上記のコードが機能するように設計してみませんか?