[英]xcode Tools: Memory Leaks
我可以回答第一個問題。 Leaks儀器最初每10秒檢查一次內存泄漏。 如果Leaks儀器自上次檢查后發現新的泄漏,則會顯示一個帶有X的紅色符號(紅色十字)。 帶有減號的灰色符號表示Leaks儀器發現內存泄漏,但自上次檢查后沒有新的泄漏。
目標是使Leaks儀器顯示帶有復選標記的綠色符號。 這意味着沒有發現泄漏。
摘要
Green: no leaks
Gray: no new leaks
Red: new leaks
只是有一個想法:這個列表應該總是空的,或者在正在運行的應用程序中獲得一些泄漏是正常的,或者這是否意味着它是錯誤的編寫代碼
不,這不是正常的事情,當然這是一個丑陋的代碼,有這么多的泄漏。
如果您現在正在處理此應用程序,您應該嘗試減少ZERO泄漏,或最小化到可接受的狀態(這里我的意思是如果某些泄漏來自某些第三方庫)。
即使我參與了一個從10年級開始生產的項目,這個項目沒有任何泄漏,但是我們發現一些並刪除它,否則客戶端將不接受代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.