iOSのタッチイベントの仕組みを学んでいます。
ドキュメントから、UIEvent最初のタッチダウンが発生したときにオブジェクトが作成され、最後のタッチアップまで存続し、UITouchその期間に作成されたすべてのオブジェクトが含まれることを理解しました。
しかし、私のテストでUIEventは、アプリケーションの全期間でビューに作成されるオブジェクトは 1 つだけであり、そこUITouchに含まれるオブジェクトの数は触れる指の数に依存することがわかりました。
1 本の指で触れると、UITouch作成されるオブジェクトは 1 つだけになり、UITouchオブジェクトはさまざまな段階で更新されます。
つまり、私のテストでの表現は、ドキュメントの説明とは異なりUIEventます。多くの異なるタッチが発生した場合、オブジェクトは 1 つしかありません。
何故ですか?私はどこかで何かを誤解しましたか?