私はUIApplication sendEvent:この実装で をオーバーライドしています:
-(void) sendEvent:(UIEvent*) event
{
[super sendEvent:event];
[EventsHub sendEvent:event];
}
touchesMovedフェーズ イン パン ジェスチャのイベントを受信している場合UIView、タッチ オブジェクトのポインタはnil3 行目 ( [super sendEvent:event];) の実行後になります。
画面でスワイプや長押しなどの他のジェスチャを実行すると、この問題を再現できません。パンジェスチャーをしたときだけ。
何か案が?