gpt4 book ai didi

ios - View 与 View controller 生命周期的说明

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:21:29 24 4
gpt4 key购买 nike

谁能证实我的理解是否正确?

初始化生命周期

  • View controller being initialized DOES NOT意味着 View 已经初始化

  • View being initialized DOES 表示 View Controller 已经初始化

销毁生命周期

  • View Controller 仍然存在意味着 View 也仍然存在
  • View 仍然存在确实意味着 View Controller 也仍然存在

最佳答案

“初始化”和“存活”是什么意思?不要用这些术语思考;考虑 View Controller 事件告诉您的内容:

  • viewDidLoad 表示 View Controller 已获取其主视图。
  • viewWillAppear 表示主视图即将出现在界面中。
  • viewWillDisappear 表示主视图即将从界面中消失。
  • deinit 表示 View Controller 将不复存在。此时您仍然可以引用 View

另一种看待方式是:对于正确管理的 View Controller , View Controller 将进入 View Controller 层次结构,其 View 将进入界面,当不再需要 View Controller 时则相反。

p>

关于ios - View 与 View controller 生命周期的说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48615896/

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