【发布时间】:2012-02-09 23:48:52
【问题描述】:
正如你们中的许多人一样,昨天发布了新版本的 Monotouch,它包含一个非常有用且急需的内存分析器。我正在使用它来微调我的应用程序。我现在正在尝试的是确保引用计数不会在我的任何对象上不断增加。
所以我对任何单点触控/可可大师的问题是:假设我有一个子 UIViewController,我经常通过我的主视图控制器呈现。如果子视图控制器的引用计数在我重复呈现和隐藏它的过程之后一直为 1,这是否意味着我已经走出困境?
换句话说,为了让 monotouch/ios 进行正确的垃圾收集而不占用设备的内存,这是我唯一应该注意的事情吗?我之所以问,是因为分析器中报告的 TOTAL MEMORY 会随着每次演示而增加,即使子视图控制器的引用计数没有增加。
子视图控制器使用了很多UIImage,用UIImage.FromBundle加载
提前致谢
【问题讨论】:
标签: uiviewcontroller mono xamarin.ios profiler