iOS 相关面试题总结
一些看法
我们可以从面试中学到很多东西,通过面试总结遇到的面试题,以此扩展,才知道我们哪里不足,这样才可以提高自己,也可以更加熟悉 iOS 整体的知识体系。 通过面试,可以发现一些底层基本原理已经算是基础扎实,另外 swift 也越来越多的公司在扩展,还有跨平台技术:flutter,react-native,也有不少公司在使用。 做 iOS 开发,无论是向哪方面发展,基础知识,原理肯定是要熟悉的。
目录
- Objective-C 的一些基本概念
- UIKit相关知识
- Block相关:
- Runtime相关
- RunLoop相关
- 多线程相关
- 内存管理
- 网络相关
- 设计模式相关
- 性能优化相关
- 数据结构与算法
- 第三方库
- 代码相关
- Swift