gpt4 book ai didi

ios - 如果我们不在 init 方法中检查 "if (self)"会发生什么?

转载 作者:可可西里 更新时间:2023-11-01 05:21:29 25 4
gpt4 key购买 nike

<分区>

我开始研究我们学长做的代码,我发现 init 方法总是有代码 -(id)init 方法。他们通过以下方式使用代码。以下代码用于所有 View Controller 。

    self = [super initWithNibName:@"ViewController" bundle:[NSBundle mainBundle]];
return self;

这部分的if(self)self有什么用?

    //And in some viewcontroller contains.
self = [super initWithNibName:@"ViewController" bundle:[NSBundle mainBundle]];
if (self) {
//Do some stuff
}
return self;

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com