洞察探索如何通过一套代码实现跨平台小程序开发与高效管理,助力企业数字化转型
718
2022-10-17
iOS开发过程中积累的程序优化工具
optimizer
iOS开发过程中积累的程序优化工具,包括UI的顺序执行,自定义可挂起和重启的Timer,UI线程的优化以及控制
BDLAlertSequenceManager
通过信号量和一个异步串行队列管理alert等UI的顺序弹出,用法超级简单,只需要把UI的初始化代码提交到管理类,在UI消失的时候free掉即可。
GCDTimer
使用GCD自定义的Timer,不会受到滑动视图的影响,可以暂停,可以重启,可以取消。
SteadilyTrackingOptimizer
监听了UI线程,可以通过自主控制一些卡顿主线程的任务的执行时机,从而解决一些卡顿问题。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~