0
所以我使用仪器中的泄漏和分配工具来分析我的应用程序。我首先切换到调用树进行分配,然后选择的选项用于创建并仍然存在。我有一个加载一堆图像的UIScrollView。所以我继续尝试向下滚动到UIScrollView。我的所有代码都使用延迟加载,并且只加载屏幕上的图像,不会一次加载所有代码,而是尽可能地重复使用。仪器缺陷
当我这样做时,看起来像使用了特定方法的内存量,在这个例子中imageForText总是在增加。从录制开始到时间X从0 MB到5 MB。所以我然后切换切换创建和销毁,然后回来创建,仍然生活,我可以看到那里的内存只有2-3 MB现在。如果我不这样做,它似乎只会线性上升。
我只是误读或不理解这个?这是一个仪器上的错误,因此创建的&仍然存在不能正确反映,因此您必须来回切换以获取最新的准确数据?
这里是我的图表: