0

私は自分のアプリをテストしており、現在ピーク時に 450 MB 以上の RAM を消費しています。AppleMaps API のおかげで、その数は驚くほど多くなっています。単純なズームアウトは、約 150 MB の RAM を消費します。

ブラウジングした後、私はトリッキーな解決策を見つけました.1秒間マップタイプを逆にしています(標準から衛星、標準へ)。次のスニペット コードは、それを実現するのに役立ちます。

[mapView setMapType:MKMapTypeSatellite];
[mapView setMapType:MKMapTypeStandard];

問題は、ルールを適用したいということです。アプリが 400 MB 以上の RAM を使用している場合、このトリックを実行する必要があります。そして、これまでのところ、それを行う方法がわかりません。

NB: 管理者からアドバイスされた記事「プログラムで RAM メモリを取得する方法」に従ってみましたが、コードを動作させることができませんでした。

どんなアイデアでも大歓迎です。

ありがとうございました!

4

0 に答える 0