- (void)viewDidLoad {app
[super viewDidLoad];spa
}orm
- (void)didReceiveMemoryWarning {對象
[super didReceiveMemoryWarning];it
// Dispose of any resources that can be recreated.渲染
}im
-(void)viewDidAppear:(BOOL)animated{
數據
[super viewDidAppear:animated];animate
}di
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
}
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
}
一、alloc 建立對象,分配空間
二、init (initWithNibName) 初始化對象,初始化數據
三、loadView 從nib載入視圖 ,一般這一步不須要去幹涉。除非你沒有使用xib文件建立視圖
四、viewDidLoad 載入完成,能夠進行自定義數據以及動態建立其餘控件
五、viewWillAppear 視圖將出如今屏幕以前,立刻這個視圖就會被展示在屏幕上了
六、viewDidAppear 視圖已在屏幕上渲染完成
當一個視圖被移除屏幕而且銷燬的時候的執行順序,這個順序差很少和上面的相反
一、viewWillDisappear 視圖將被從屏幕上移除以前執行
二、viewDidDisappear 視圖已經被從屏幕上移除,用戶看不到這個視圖了
三、dealloc 視圖被銷燬,此處須要對你在init和viewDidLoad中建立的對象進行釋放