十点读书面试题
1、MRC 和 ARC,自动释放池 AutoreleasePool 和 ARC 的关系?
2、直播是用的 rmtp 协议吗?rmtp 说一下?
3、聊天用的什么?web Socket 了解吗?HTTP 属于哪一层?web socket 属于哪一层?
4、copy 和 MutableCopy ?从可变不可变和深浅拷贝两个层面说一下区别?
5、NSString 用 copy 和用 Strong 有什么区别?
6、内存优化?
7、weak 和 unown 的区别?
8、协议继承什么?继承 NSObjectProtocol 和继承自某个 class 有什么区别?
9、Swift 是运行时语言吗?Swift 怎么用 OC 的运行时特性?