面试题(一)

196 阅读1分钟

1.Swift中Class和Struct区别?值类型的copy on write?

2.optional的底层原理

3.多线程

4.网络层安全策略

5.weak使用场景和实现原理

6.为什么不能再子线程刷新UI

7.tableview优化/异步绘制

8.final使用场景

9.open和public区别

10.Category/Extension/继承的区别

11.AssociatedType使用场景

12.KVO原理

13.MVVM和MVC区别

14.GCD栅栏/信号量