您的位置:首页 > 其它

视图的生命周期、以及每个方法中所做的工作。

2014-08-06 10:54 232 查看
视图的生命周期:A: init -dealloc

B: loadview-viewdidappear

C: viewwilldisappear-->viewdiddisappear.

1.视图流程

a init : 进行self.title = @" "的设置等。

b loadview :初始化uiview.将不需要进行网络请求 的控件添加上去。

c Viewdidload:进行数组的初始化。变量的初始化。

d Viewwillappear:每次进入视图都会调用。变量初始化。

e viewdidappear :书写视图是否需要刷新。键盘监听。

f viewwilldisappear:将通信请求置空。取消所有通信。转圈提示去掉。逻辑变量置真假处理。退出响应等。释放缓存数据。

g viewdiddisappear :取消监听事件。

h dealloc 将逻辑变量、全局引用、控件。本地数据。通知。置控、释放或移除。

注:收到内存警告。系统会调用viewdidunload(ios6.0以下)。和didreceivememorywarning,这两个方法。在这两个方法中释放相对容易获取的对象。主要为视图控件。视图控件占用内存也大。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐