gpt4 book ai didi

ios - 何时使用 viewDidLoad 何时使用 awakeFromNib

转载 作者:可可西里 更新时间:2023-11-01 03:09:36 26 4
gpt4 key购买 nike

我已经很习惯使用 viewDidLoad 方法在 View 开始时执行我想完成的事情,但是阅读 Apple 的一篇教程时,他们在 awakeFromNib 方法中为该类设置了数据 Controller ,但在 awakeFromNib 中什么也没做.我交换了它,它似乎在我的应用程序中工作相同,但我不确定将它放在 awakeFromNib 或 viewDidLoad 中是否更好。

我什么时候应该使用其中一个?

最佳答案

awakeFromNib 在加载具有类的关联 nib 文件时调用。任何可以拥有 nib 的类都可以使用它。 viewDidLoad 仅由 View Controller 使用。它通常在从 nib 加载时也被调用,但它也可以由在内存中创建的 View 调用(非常罕见的情况)。如果您正在使用 Controller ,那么我建议您使用 viewDidLoad

有关更多信息,请参阅此 Answer

关于ios - 何时使用 viewDidLoad 何时使用 awakeFromNib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14078708/

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