iOS面试题2022

1.什么情况下用分类?分类的优缺点?分类怎么用属性?关联对象的原理?关联策略?分类怎么实现一个weak属性?

2.消息发送流程?消息转发流程?runtime的用处?

3.直播分辨率,码率,帧率,花屏原因,卡顿原因

4.启动时长优化?包体积优化?

5.runloop与线程,runloop与autoreleasepool, runloop与定时器,runloop原理,

6.weak应用场景(delegate,xib,block循环引用)、原理,copy应用场景(NSString,NSArray,NSDictionary,block)、原理,

7.https原理

8.触摸屏幕事件的传递

9.多线程(GCD、NSOperation区别)

posted @ 2022-08-25 11:34  黄增松  阅读(168)  评论(0编辑  收藏  举报