子线程渲染UI检查(iOS独有)

UIKit并不是一个线程安全的类,UI操作涉及到渲染访问各种View对象的属性,如果异步操作下会存在异常甚至出现crash。子线程渲染UI检查功能能帮助我们快速定位哪一些UI操作在非主线程中进行渲染,避免不必要的问题。

使用指南

第一步: 打开DoKit面板中的子线程渲染UI检查选项

desktop

第二步: 打开子线程渲染UI检查开关,需重启App,之后App出现子线程渲染UI的时候,就会记录下来。可以点击查看检测记录,进入击查看子线程渲染UI,看到子线程渲染UI记录列表,点击查看详细记录。

desktop desktop desktop