gpt4 book ai didi

objective-c - 导致 viewDidLoad 运行

转载 作者:行者123 更新时间:2023-11-30 14:13:15 27 4
gpt4 key购买 nike

我正在创建一个新的UIViewController,但在显示它之前要等待几秒钟。问题是我希望在实际显示 now 对象之前调用 viewDidLoad 。如何让 viewDidLoad 运行?

目前我正在做这样的事情:

UIView *tempView = newObject.view;

但我真的不喜欢这个解决方案。

最佳答案

如果您希望在实例化 View 时运行想要调用的代码,则只需将其放入 init 方法中即可。

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName: nibNameOrNil
bundle: nibBundleOrNil];
if (self)
{
// Custom stuff
}
return self;
}

您希望调用 viewDidLoad 是否还有其他原因?

关于objective-c - 导致 viewDidLoad 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31509546/

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