機器のリークを使用してメモリリークを検出する

1.ツール
Xcode-> product-> profileを開いて機器ツールに入り、リークを選択します。
2.検出
実機に接続し、機器で実行し、リークを選択します
ここに画像の説明を挿入

このように動作します。
ここに画像の説明を挿入
この緑色のチェックマークは正常を意味します。
ここに画像の説明を挿入
この赤い十字記号はリークがあることを意味し
ここに画像の説明を挿入
ます。リークしたメソッドが下部の左側に表示され、コールパスが右側に表示されます。
ここに画像の説明を挿入

メソッドをダブルクリックすると、特定のコードを見つけることができます(実際にはリークがあります)
ここに画像の説明を挿入

コードを変更した後、再起動する必要があります。上のスクリーンショットは実際に修復されていますが、再起動されていないため、リークします。
最後に修正してください。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_28285625/article/details/108346192