每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.一、loadView永远不要主动调用这个函数。view cont...
分类:
其他好文 时间:
2015-11-03 17:29:38
阅读次数:
217
生命周期顺序//1-(void)loadView 加载内存//2-(void)viewDidLoad 加载完成//3-(void)viewWillAppear:(BOOL)animated ...
分类:
其他好文 时间:
2015-10-29 21:38:37
阅读次数:
206
/*------------------------以下为UITableViewDataSource代理方法------------------------*///加载loadView,之后先返回section,再返回row,在设置row高度,最后绘制cell-(NSInteger)tableVie...
分类:
其他好文 时间:
2015-10-16 15:06:46
阅读次数:
118
对loadView的方法还存有疑问,于是找到以下这篇文章mark一下,希望对loadView方法的理解有进一步的帮助UIViewController类或其子类会在初始化时创建一个UIView对象,会作为控制器的默认视图显示出来,可以通过self.view寻址访 问。但没有调用loadView方法时,...
分类:
其他好文 时间:
2015-09-26 21:07:11
阅读次数:
185
1、alloc?????????????????????????????????? 创建对象,分配空间 2、init (initWithNibName) ????????初始化对象,初始化数据 3、loadView ? ? ? ? ? ? ? ? ...
分类:
移动开发 时间:
2015-09-25 11:30:43
阅读次数:
345
ViewController生命周期alloc -> initWithNibName -> loadView -> viewDidLoad -> viewWillAppear -> viewDidAppear -> viewWillDisappear -> viewDidDisappear -> d...
分类:
其他好文 时间:
2015-09-21 17:26:01
阅读次数:
182
调用顺序为1 init函数(init;initWithFrame;initWithCoder;等)--初始化2 awakeFromNib--在loadView之前的工作放在这里3 viewDidLoad--注意,一个ViewController一个生命周期内这个函数只会调用一次4 viewWillA...
分类:
其他好文 时间:
2015-09-20 16:01:45
阅读次数:
279
首先,我们需要知道在viewController 的生命周期 当在loadView里面重写[super loadView]的时候 父类的view视图已经加载初始化并开辟了空间,所以此时应该调用 self.view addSubView 进行子视图的加载,如果调用 ...
分类:
其他好文 时间:
2015-09-19 15:25:12
阅读次数:
178
UIViewController有2周期:在UIViewController中,View存在两个循环:载入循环和卸载循环。载入循环1》程序请求controller的view。2》假设view在内存中,则直接载入。相反,假设不存在。则UIViewController调用loadView方法。3》loa...
分类:
移动开发 时间:
2015-09-18 20:33:34
阅读次数:
312
当一个进入一个新viewController的时候,viewController的view的生命周期一般是这样的:1.先判断内存是否有这个Viewa.没有的话:生命周期为loadView->viewDidLoad->viewWillAppear->viewDidAppear->viewWillDis...
分类:
其他好文 时间:
2015-09-16 12:13:11
阅读次数:
217