IPHONE:楽器にこの行があります。心配する必要がありますか?

StackOverflow https://stackoverflow.com/questions/1801716

  •  05-07-2019
  •  | 
  •  

質問

オブジェクトの割り当てを分析しているときに、この行(図を参照)が機器にあります。 行には1.17ギガバイトの全バイトが記載されていますか?どういう意味ですか?心配する必要がありますか? 心配する必要がありますか?

役に立ちましたか?

解決

はい、いいえ、それは合計割り当ての累積メモリです...しかし、それは非常に高いようです(最大のアプリを実行し、140MBを超えることはできませんでした)。過剰な量のオブジェクト/メモリを作成および破壊(またはリーク)していることが示唆されます。

2つのことをお勧めします:

1)ObjectAlloc(左上)の横にある(i)ボタンをクリックして、「アクティブな割り当てのみを追跡」をオンにし、下の割り当て有効期間で「作成済み」を選択します。 Still Living&quot ;、テストを再実行します。これにより、アプリの現在のメモリフットプリントを追跡できます。

2)メモリ割り当て(オブジェクトの作成)を伴うループの最適化を実行し、テザーデバイスを使用して徹底的なリークテストを実行します(リークテストとシミュレータに問題があると思います)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top