生命周期

// xib 加载 完成
(void)awakeFromNib {
  [super awakeFromNib];
  NSLog(@"%s", FUNCTION);
}

// 当对象的引用计数为0,系统会自动调用dealloc,回收内存
-(void)dealloc {
}

// 切换屏幕的方向监听
- (IBAction)switchOrientation:(UIButton *)sender {
}

// view被加载到内存中时,会被调用。加载视图
- (void)viewDidLoad {
    [super viewDidLoad];
}

// 视图即将加入窗口时调用
-(void)viewWillAppear:(BOOL)animated {
}

// 视图已经加入到窗口时调用
viewDidAppear

// 视图即将消失、被覆盖或隐藏时调用
-(void)viewWillDisappear:(BOOL)animated {
}

// 视图已经消失、被覆盖或隐藏时调用
viewDidDisappear

// 内存过,低时需要释放一些不需要使用的视图时,即将释放时调用
viewVillUnload

// 内存过低,释放一些不需要的视图时调用。
viewDidUnload

你可能感兴趣的:(生命周期)