iOS UIview的生命周期

释放双眼,带上耳机,听听看~!

ios对象都是由alloc创建并通过init初始化的,uiview同样如此。

这里提到的uiiew指的是UIVeiwController进行维护的view,生命周期通常经历四个阶段:创建、显示、隐藏、释放。

 

1. loadView

将试图加载到内存,该方法由viewController调用,不需要手动调用。

2.viewDidLoad

进一步初始化view。

3.viewDidUnLoad

和viewDidLoad相对,在内存紧张时,viewController会调用该函数。

controller拥有view及其子view的引用,所以在该方法中应使viewController放弃对view的引用,以便能释放相关的view,但不应该释放难以构建的数据。

4.viewWillappear

view 即将显示时调用

5.viewDidAppear

view已显示在你屏幕上时调用

6.viewWillDisappear

view 即将消失时调用

7.viewDidDisappear

view 已经消失时调用

 

 

人已赞赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索