2011-01-03 3 views
1

公開されているベンチマークがありますか、またはのiPhoneとiPadで、の性能を持つ地図に追加できるMKPolylinesの数についての情報がありますか?MKMapKit実質的なMKPolylinesの最大数

私は何千ものそれらを追加したいと思います。

私の上限はいくらですか?

+1

なぜあなたはそれを試してみると、私たちに教えていませんか? –

+1

最後に、総数1800個の頂点を持つMKPolylinesを200個に減らすことができました。それはiPhone 4でかなりうまくいく。 – tato

答えて

0

私はMKPolylinesについて知りませんが、1200 MKPolygonsのレンダリングを試してみましたが、クラッシュすることなく正常にレンダリングしました。しかし、それはいくらか遅い性能を示した。私はそれには限界があるとは思わない。私が示唆していることは、すべてが試してみる価値があるということです。

0

私のアプリ(サークル8)には約70個のMKPolylinesがあり、マップにはそれぞれ別々のMKOverlayViewがあります。パフォーマンス/パニングはひどく遅く、メモリの警告は速くて激しかった。私は単純なCGPath呼び出しを使用して各MKPolylineを描画する単一のビュー(MKOverlayPathViewのサブクラス)にこれらをすべてラップしました。パフォーマンス/パンニング/メモリーの問題が解決しました。公平を期すために、これは私の一部で独創的な考えはなかったのではなく、ここで関連のAppleデベロッパフォーラムのスレッドから大きくなった:

https://devforums.apple.com/message/328631#328631

+0

リンクが死んでいる:( –

関連する問題