VM:_UITextContainerView(CALayer) - Memory Spike

时间:2016-09-29 02:41:50

标签: ios uitableview instruments

我正在使用UITableViewController使用UITableViewAutomaticDimension的应用来显示活动供稿。每个单元格都有三个UITextView。

我在仪器运行中看到了很大的内存峰值。这通常会导致App被iOS杀死。

什么是_UITextContainerView (CALayer)? 我怎样才能避免这种飙升?

enter image description here

1 个答案:

答案 0 :(得分:0)

我使用UITableViewController使用UITableViewAutomaticDimensionUITextView的应用也遇到此问题,当我设置文本内容时,它会在Profiler的内存中快速爆炸并退出由于记忆压力。

但对我而言,由于自定义类从UITextView延伸,因此它似乎是操作系统中的一个错误。一旦我删除了该类并直接在UI和代码中引用UITextView,然后UITextView直接内存上的所有格式都没有增长。

希望有所帮助!