私はiOSが初めてで、マップと対話するアプリを開発しています。
状況は次のとおりです。
regionDidChangeAnimated: デリゲートが呼び出されたときに、いくつかのポイント データの要求を送信する必要があります。これにはAFNetworkingを使用しています。ただし、マップを過度にスクロールすると、サーバーへの要求が重くなる場合があります。
過度なマップスクロール中はTouch UpのたびにregionDidChangeAnimatedになってしまうので、できれば遅延処理でお願いしたいです。
これについて私が思うこと: regionDidChangeAnimated では、特定の時間 (0.2 秒または 0.2 秒) リクエストの送信を保留し、regionDidChangeAnimated が発生しなくなったら、サーバーにリクエストを送信します。
任意の提案をお願いします。