obsidian/笔记文件/2.笔记/viewDidLoad.md
2025-03-26 00:02:56 +08:00

922 B
Raw Blame History

#ios

viewDidLoad 是 iOS 开发中一个非常重要的方法,它属于 UIViewController 类的生命周期方法。当视图控制器的视图view被加载到内存中时viewDidLoad 方法会被自动调用。

这个方法的主要用途是进行视图初始化设置,比如添加子视图、设置视图约束、初始化数据等。由于 viewDidLoad 只在视图被加载时调用一次,因此它适合用来执行那些只需要执行一次的初始化操作。

在 viewDidLoad 方法中,你可以放心地对视图进行各种设置,因为此时视图已经加载到内存中,但还没有显示到屏幕上。这意味着你可以在这里对视图进行布局和样式设置,而不用担心这些设置会在视图显示过程中被打断或重置。

总的来说viewDidLoad 是 iOS 开发中一个非常关键的方法,它提供了在视图加载时进行初始化设置的机会。