#import "AViewController.h"@interface AViewController () @end@implementation AViewController- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(N.....
分类:
其他好文 时间:
2015-03-30 22:28:00
阅读次数:
300
看源码的时候突然产生一个疑问,像initwithnibname方法他的参数我们知道是干嘛的,但- (id)initWithCoder:(NSCoder *)decoder中的decoder是干嘛的?搜索出来的结论:主要在自定义的类archive归档序列化的时候实现NSCoding协议使用的,详情不细...
分类:
其他好文 时间:
2015-03-30 20:35:39
阅读次数:
201
转载自:http://jianyu996.blog.163.com/blog/static/1121145552012102293653906/关于 initWithNibName和 loadNibNamed的区别和联系。之所以要把这两者来一起讲,我觉的我也有点困惑,到底用那种?其实真正搞清楚了他们...
分类:
其他好文 时间:
2015-03-11 16:29:20
阅读次数:
129
创建时:1.alloc 创建对象,分配空间2.init(initWithNibName)初始化对象,初始化数据3.loadView从nib载入视图,通常这一步不需要去干涉。除非你没有使用xib文件创建4.viewDidLoad 载入完成,可以自定义数据和动态加入自定义控件5.viewWillAppe...
分类:
其他好文 时间:
2015-02-26 19:59:53
阅读次数:
142
- (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNilviewDidLoadviewWillAppearviewWillDisapppear《iOS编程》P137关于视图的初...
分类:
移动开发 时间:
2015-02-24 23:20:59
阅读次数:
171
ViewController生命周期alloc ->init-> initWithNibName -> loadView -> viewDidLoad -> viewWillAppear -> viewDidAppear -> viewWillDisappear -> viewDidDisappea...
分类:
其他好文 时间:
2015-01-31 14:26:36
阅读次数:
334
UIViewController的创建(一种是使用xib的方式来创建(初始化方法:- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil),一种是使用代码来创建视图)RootViewContro...
分类:
其他好文 时间:
2015-01-31 12:00:24
阅读次数:
134
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你...
分类:
移动开发 时间:
2015-01-27 01:44:14
阅读次数:
425
//通过xib文件创建一个视图控制器。并作为窗口的根控制器self.viewController = [[ViewController alloc] initWithNibName:@"ViewController"bundle:nil];//通过代码创建一个视图控制器,self.viewContr...
分类:
移动开发 时间:
2015-01-08 20:02:52
阅读次数:
213
Nib文件是什么?一系列对象,被序列化到了某个文件,包括控制器,视图,控件,输出口,action。如何将controller与nib文件关联?initWithNibName方法此时nib文件的file's owner类型必须指定为controller类型,且controller的view输出口必须关...
分类:
其他好文 时间:
2014-12-20 14:15:37
阅读次数:
178