if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { self.viewController = [[ViewController alloc] initWithNibName:@"ViewController_iPhone" b ...
分类:
移动开发 时间:
2016-10-25 11:42:35
阅读次数:
193
一、视图控制器的生命周期 只要是对象,就有其生命周期。创建视图控制器无非就两种,一种是纯代码创建,一种是通过加载storyboard、xib文件中加载创建。 1. 纯代码创建的生命周期 initWithNibName loadView viewDidLoad viewWillAppear viewW ...
分类:
其他好文 时间:
2016-10-16 18:48:28
阅读次数:
193
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、viewDidLoad 载入 ...
分类:
移动开发 时间:
2016-10-12 00:59:07
阅读次数:
232
alloc -> initWithNibName -> loadView -> viewDidLoad -> viewWillAppear -> viewDidAppear -> viewWillDisappear -> viewDidDisappear -> dealloc 注意,不要在loadV ...
分类:
其他好文 时间:
2016-08-17 13:44:07
阅读次数:
146
转自:http://blog.csdn.net/sxfcct/article/details/7840969 每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWi ...
分类:
其他好文 时间:
2016-07-25 15:59:48
阅读次数:
230
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、viewDidLoad 载入 ...
分类:
移动开发 时间:
2016-07-25 00:09:48
阅读次数:
279
1. 实例化 alloc/init, initWithNibName 2.awakeFromNib 从nib创建Controller对象 3.get/set outlets 4. viewDidLoad 5.(几何内容确定时 才进入)viewWill/DidLayoutSubViews 6.view ...
分类:
其他好文 时间:
2016-06-16 01:25:43
阅读次数:
115
#import "CustomNavigationController.h"@interface CustomNavigationController ()@end@implementation CustomNavigationController- (id)initWithNibName:(NSS ...
分类:
其他好文 时间:
2016-06-08 12:24:47
阅读次数:
151
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序 1、 alloc 创建对象,分配空间 2、init (initWithNibName) 初始化对象,初始化数据 3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图 4、viewDidLoa ...
分类:
移动开发 时间:
2016-06-04 10:42:41
阅读次数:
139
UIViewController 当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 创建self.view4、viewDidLoad 载入完成,可以进行自定义 ...
分类:
其他好文 时间:
2016-05-13 07:48:13
阅读次数:
93