有人可以让我理解以下代码片段之间的区别。
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
和
-(id)initWithCoder:(NSCoder *)decoder
苹果文档说从情节提要中实例化视图控制器时使用 initWithCoder。请有人可以使用 initWithCoder 方法编写示例代码来启动视图控制器。
我实际上是 ios 编程的新手,所以只想知道其中的区别。
谢谢!!