面试
文章平均质量分 95
面试
一笑倾散风
你可以很普通,但不能不努力!
展开
-
iOS 性能、架构、socket 小结
腾讯 – 酷狗音乐 收集一、直播相关技术直播相关点击跳转二、性能优化性能优化,我将其分为三方向:① 操作流畅性(用户可感知)② APP 大小瘦身③ APP自身稳定健壮性(用户很少基本不感知)1、操作追求流畅性(用户可感知优化:CPU、GPU入手)启动时间优化:pre_main 和 main 后优化pre_main 优化主要由4部分组成:dylib loading(动态库的加载):这个阶段 dylib 会分析应用依赖的 dylib。由此可知: 应用依赖的 dylib 越少原创 2021-09-17 16:51:22 · 1071 阅读 · 0 评论 -
iOS 中高级面试题(附答案)
RunLoop 可以称之为运行循环,在程序运行过程中循环做一些事情,如果没有 RunLoop 程序执行完毕就会立即退出,有 RunLoop 程序会一直运行,并且时时刻刻在等待用户的输入操作。RunLoop可以在需要的时候自己跑起来运行,在没有操作的时候就停下来休息。充分节省CPU资源,提高程序性能。原创 2021-09-04 00:30:43 · 17768 阅读 · 4 评论