0
我有一本雜誌Ipad應用程序,它可以動態地從scrollview中添加/刪除webviews以減少內存使用量。例如,我有3個視圖容器,並在每一個我可以刪除現有的孩子......在Monotouch應用程序中調試內存泄漏
foreach (UIView subv in targetView.Subviews) {
foreach (UIView subsubv in subv.Subviews) {
subsubv.RemoveFromSuperview();
subsubv.Dispose();
}
subv.RemoveFromSuperview();
subv.Dispose();
}
,然後添加一個新的Web子視圖組件(或網頁視圖滾動型)的容器。 我添加了第二級兒童刪除,但在某些情況下可能還有另一個級別。模擬器是完美的,但在IPad上,內存使用率只是增加,直到它崩潰時出現內存不足異常。 so .....
i)單點觸控是否會自動銷燬所有嵌套子元素的UIView? ii)儀器沒有顯示任何內存泄漏,那麼調試它的最好方法是什麼?
謝謝。