1. 怎么解决缓存池满的问题(cell)
ios 中不存在缓存池满的情况,因为通常我们 ios 中开发,对象都是在需要的时候才会创建,
有种常用的说话叫做懒加载,还有在 UITableView 中一般只会创建刚开始出现在屏幕中的
cell,之后都是从缓存池里取,不会在创建新对象。缓存池里最多也就一两个对象,缓存池
满的这种情况一般在开发 java 中比较常见,java 中一般把最近最少使用的对象先释放。
2. CAAnimation 的层级结构
3. UIButton 与 UITableView 的层级结构
1> 继承结构
2> 内部的子控件结构
4. 如何渲染自定义格式字符串的 UILabel
1> 通过 NSAttributedString 类
5. 设置 scroll view 的 contensize 能在 Viewdidload 里设置么,为什么
1> 能
6. 按钮或者其它 UIView 控件的事件传递的具体过程
1> 回顾事件处理课程即可
7. 控制器 View 的生命周期及相关函数是什么?你在开发中是如何用的?
* 1.首先判断控制器是否有视图,如果没有就调用 loadView 方法创建:通过 storyboard 或
者代码;
* 2.随后调用 viewDidLoad,可以进行下一步的初始化操作;只会被调用一次;
评论0