我对iOS开发和编程都很陌生。我需要澄清一下应该在viewDidLoad
子类的UIViewController
函数中声明什么类型的事情
谢谢
答案 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。
阅读一些苹果文档。