试题详情
- 简答题请简要说明viewDidLoad和viewDidUnload何时调用?
- viewDidLoad在view从nib文件初始化时调用,loadView在controller的view为nil时调用。此方法在编程实现view时调用,view控制器默认会注册memory warning notification,当view controller的任何view没有用的时候,viewDidUnload会被调用,在这里实现将retain的view release,如果是retain的IBOutlet view 属性则不要在这里release,IBOutlet会负责release 。
关注下方微信公众号,在线模考后查看
热门试题
- 常见的object-c的数据类型有那些,
- 简述readwrite,readonly
- 简述iOS的系统架构
- 对于单例的理解
- 简述oc中可修改和不可以修改类型。
- 在应用中可以创建多少autoreleas
- 我们说的oc是动态运行时语言是什么意思?
- 简述OC的垃圾回收机制?
- 关键字volatile有什么含意?并给出
- 和coredata一起有哪几种持久化存储
- oc中的协议和java中的接口概念有何不
- 谈谈Object-C的内存管理方式及过程
- 在项目什么时候选择使用GCD,什么时候选
- 给出委托方法的实例,并且说出UITabl
- 什么是NSManagedObject模型
- 什么时候需要在程序中创建内存池?
- 什么是NSManagedobjectCo
- 内存管理的几条原则时什么?按照默认法则.
- sprintf,strcpy,memcp
- 简述http和scoket通信的区别。