MapKit Framework の注釈が遅延ロードされるというのは本当ですか? ログを記録すると、Map 自体の読み込みの開始時に viewForAnnotation が呼び出されることがわかりました。
また、地図インターフェースに表示されている注釈のみをロードし、パンから外れているときはいつでもそれらを削除したいと考えています。どうすればこれを達成できますか?
私の最後の質問は、注釈の数によるパフォーマンスの低下に関するものです。現在、地図に追加する注釈が約 10,000 個あります。では、遅延読み込みは私にとってどのくらい良いのでしょうか? また、これらの多くの注釈によってマップ ビューが過負荷になり、優れたユーザー エクスペリエンスを提供できなくなるのでしょうか? シミュレーターではすべて問題ないように見えますが、実際の iPhone ではこれがどのように影響するのでしょうか?