每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.一、loadView永远不要主动调用这个函数。view cont...
分类:
其他好文 时间:
2015-11-03 17:29:38
阅读次数:
217
常用的就两种 一种通过导航,一种直接跳第一种 直接跳转 思路大致就是new一个目的页面,然后设置下页面跳转动画 中间还可以做点目的页面的数据初始化:ValueInputView*valueView = [[ValueInputViewalloc]initWithNibName:@"ValueInpu...
分类:
移动开发 时间:
2015-10-23 11:56:15
阅读次数:
206
关于 initWithNibName 和 loadNibNamed 的区别和联系。之所以要把这两者来一起讲,我觉的我也有点困惑,到底用那种?其实真正搞清楚了他们之间的差别,就不会这么迷惘了。因为这两个方法,根本就不是一路货色。既然,是要说明这2个方法,那就着重将区别吧。但是第一步,还是要罗嗦一...
分类:
其他好文 时间:
2015-10-13 13:49:07
阅读次数:
148
1.对象创建(实例化), 两种创建方式: alloc/init, initWithNibName2.awakeFromNib, 使用IB的时候,即实例化用的是initWithNibName才会调用此方法3.设置输出口(outlet), IBOutlet属性连接到View,调用其get/set方法4....
分类:
其他好文 时间:
2015-10-04 13:33:57
阅读次数:
216
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
awakefromnib什么时候调用第一、initWithNibName这个方法是在controller的类在IB中创建,但是通过Xcode实例化controller的时候用的.第二、initWithCoder 是一个类在IB中创建但在xocde中被实例化时被调用的.比如,通过IB创建一个contr...
分类:
其他好文 时间:
2015-09-09 14:43:08
阅读次数:
239
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你...
分类:
其他好文 时间:
2015-09-08 15:21:57
阅读次数:
133
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你...
分类:
移动开发 时间:
2015-09-02 14:47:45
阅读次数:
192
if (self = [super init])=======》if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) =======》- (void)viewDidLoad{ [super viewDidLoad...
分类:
其他好文 时间:
2015-08-29 18:28:11
阅读次数:
203