美文网首页IOS的生命周期
iOS视图的生命周期

iOS视图的生命周期

作者: 天净沙 | 来源:发表于2016-10-22 09:52 被阅读37次

    iOS中视图的生命周期

    2662822-e611d97772c3aff3.png
    1. alloc 创建对象,分配空间
    2. init (initWithNibName)初始化对象,初始化数据
    3. loadView 首先判断控制器是否有视图,如果没有视图view就调用loadView方法创建,通过storyboard或者代码
    4. viewDidLoad view加载完成后,会调用viewDidLoad方法,只会被调用一次.可以进行自定义数据以及动态创建其他控件
    5. viewWillAppear 视图将出现在屏幕之前,马上这个视图就会被展现在屏幕上了
    6. viewDidAppear 视图已经在屏幕上渲染完成
    7. viewWillDisAppear 视图将被从屏幕上移除之前执行
    8. viewDidDisAppear 视图已经被从屏幕上移除,用户看不到这个视图了
    9. dealloc 视图被销毁,此处需要对你再init和viewDidLoad 中创建的对象进行释放
    10. viewWillUnload 当内存过低,即将释放时调用
    11. viewDidUnload 当内存过低,释放一些不需要的视图时调用

    相关文章

      网友评论

        本文标题:iOS视图的生命周期

        本文链接:https://www.haomeiwen.com/subject/zuzcuttx.html