8
我正在使用儀器檢查我的應用程序是否存在泄漏,我正在嘗試學習如何讀取泄漏週期數據。 我讓我的泄漏之一本圖:xCode儀器上的「no ivar」泄漏週期圖
是什麼,如果圖中的含義是什麼?這是什麼意思「沒有伊娃」?
由於
沙尼
我正在使用儀器檢查我的應用程序是否存在泄漏,我正在嘗試學習如何讀取泄漏週期數據。 我讓我的泄漏之一本圖:xCode儀器上的「no ivar」泄漏週期圖
是什麼,如果圖中的含義是什麼?這是什麼意思「沒有伊娃」?
由於
沙尼
「無的ivar」消息是類似於在尋找具有剝去其符號的程序的調用堆棧。如果您正在查看調用堆棧,您將看到一個內存地址而不是函數名稱。在你的例子中,儀器顯示的地址是+16和+24。儀器無法找到分配內存的變量名稱,因此您會收到[no ivar]消息。
我沒有解決方案讓儀器提供更好的信息。我從來沒有能夠讓儀器在泄漏週期內做很多事情。
UPDATE
如果你試圖尋找到你的代碼泄漏內存,我建議切換到調用樹視圖,您可以從酒吧跳做。選擇「反轉調用樹」和「隱藏系統庫」複選框可以更輕鬆地在調用樹視圖中查找代碼。複選框位於跟蹤文檔窗口的左側。
謝謝,我會嘗試以其他方式找到它 – shannoga
我得到了相同的情況,奇怪的是,調用樹部分中沒有任何東西 – Henry
您是否需要做任何特殊的事情才能看到圖形視圖?我在左側看不到擴展的三角形,圖形列是空白的。 –