36. 阐述IOS ViewController生命周期? |
1. initWithCoder:通过nib文件初始化时触发。 2. awakeFromNib:nib文件被加载的时候,会发生一个awakeFromNib的消息到nib文件中的每个对象。 3. loadView:开始加载视图控制器自带的view。 4. viewDidLoad:视图控制器的view被加载完成。 5. viewWillAppear:视图控制器的view将要显示在window上。 6. updateViewConstraints:视图控制器的view开始更新AutoLayout约束。 7. viewWillLayoutSubviews:视图控制器的view将要更新内容视图的位置。 8. viewDidLayoutSubviews:视图控制器的view已经更新视图的位置。 9. viewDidAppear:视图控制器的view已经展示到window上。 10. viewWillDisappear:视图控制器的view将要从window上消失。 11. viewDidDisappear:视图控制器的view已经从wind |
IOS面试题编程机制 36-40
最新推荐文章于 2024-11-03 15:50:32 发布
本文聚焦Objective-C编程机制,涵盖了面试中常见的36至40道问题,涉及内存管理、消息传递、类别、协议等核心概念,旨在帮助iOS开发者深入理解Objective-C并提升面试竞争力。
摘要由CSDN通过智能技术生成