一句话小计:initWithNibName

- (id)initWithNibName:(NSString *)nibName bundle:(NSBundle *)bundle
{
/*self = [super initWithNibName:nil
bundle:nil];*/
// Get a pointer to the application bundle object
NSBundle *appBundle = [NSBundle mainBundle];
self = [super initWithNibName:@"xxx"
bundle:appBundle];
if (self) {
...
}
return self;
}

以前一直不能理解 initWithNibName的参数是什么意思,这下理解了:

第一个参数 initWithNibName:xib文件的名称,如果传入nil,在系统自动会去找名称一样的xib文件
第二个参数  bundle:程序应该在哪个bundle目录下来找xib文件,传入nil,则会在app应用目录下找xib文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值