私はスクロールビューから動的にWebビューを追加/削除する雑誌Ipadアプリケーションを使用して、メモリ使用量を低く保ちます。例えば、私は3個のビューコンテナを持ち、それぞれの1に私が...Monotouchアプリケーションでメモリリークをデバッグ
foreach (UIView subv in targetView.Subviews) {
foreach (UIView subsubv in subv.Subviews) {
subsubv.RemoveFromSuperview();
subsubv.Dispose();
}
subv.RemoveFromSuperview();
subv.Dispose();
}
を既存の子を削除することができ、その後、コンテナに新しいWebサブビューコンポーネント(またはwebviewsとscrollview)を追加します。 子供の削除の第2レベルを追加しましたが、場合によってはおそらく別のレベルがあります。エミュレータは完璧ですが、IPadでは、メモリ使用量が少なくなるとクラッシュするまでメモリ使用量が増加します。 .....
i)モノトゥッチは、すべてのネストされた子を含むUIViewを自動的に破棄しますか?
ii)インストゥルメントにメモリリークが表示されていない場合は、これをデバッグする最善の方法は何ですか?
ありがとうございました。