何时使用viewDidLoad

时间:2015-08-06 22:31:41

标签: ios swift viewdidload

我对iOS开发和编程都很陌生。我需要澄清一下应该在viewDidLoad子类的UIViewController函数中声明什么类型的事情

谢谢

3 个答案:

答案 0 :(得分:1)

为了正确理解viewDidLoad的作用,您应该了解View Controller生命周期。最好的开始是阅读Apple文档,例如开发iOS应用程序的学习指南:https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/DevelopiOSAppsSwift/Lesson4.html

答案 1 :(得分:0)

您在viewDidLoad函数中编写的所有内容都将运行View(可以是TableView,ViewController& more ..)。

例如,如果您有一个名为'标签'并且您希望通过代码对其进行设置,以便输入:

override func viewDidLoad() {
    super.viewDidLoad()
    label.text = String("any text here")
}

然后当View加载时标签的文本会发生变化。

答案 2 :(得分:0)

声明在视图重新加载时不需要刷新或重新创建的元素。例如,viewDidLoad仅在创建时被调用,而每次显示视图时都会调用viewDidAppear。

阅读一些苹果文档。