- Delegate、Notification 和 KVO 比较各自的优缺点?
- 在一个 UI 的正中间实现一个正方形的红色视图有几种方式?
- 收触摸到屏幕时,响应机制是怎样的? 谁是第一响应者?追问 UIView 和 UIResponse 的关系是什么?
- UIViewController 的生命周期是什么?UIViewController 只 alloc 了,但是没有用到时,vc的 view 是否加载了?如果没有加载那什么时候加载了?
- 直接用 UILabel 和用 DrawRect 来画 Label,那个性能好?为什么?哪个占用内存小?为什么?
- AFNetworking 是否支持 ipv6?
- 项目用64位,为什么要用64位?如何修改成64位?i386 是什么?他们有什么关系?
- iOS 的应用程序有几种状态?追问,退到后台代码是否可以执行?双击 home 键,代码是否可以执行?
- 一般图标使用的内存为多大?比如200 * 300 的图片,内存应该占用多少比较合理?
- 说说你对内存泄露的看法?追问,block 为什么会容易造成内存泄露?
- [object copy] 是深拷贝还是浅拷贝?为什么是浅拷贝?copy 是实现了那个协议?
- 使用 Image.xcassets 和直接使用图片有什么不一样?
百度一面
- 我也不知道为啥我的简历会被一个做底层开发的部门拿去,然后面试很尴尬,全是计算机基础
- 大概回忆一下
- 进程和线程的区别
- 一个进程有哪些区
- 拥塞控制
- 进程间通信的方式
- 七层模型
- TCP和UDP的区别
- 传输层和网络层分别是做什么的
- UDP可以实现一对多??
- 算法 求数组的最长子数组
- Http2.0如1.x的区别