Я понимаю, что viewDidLoad
- это место, где вы должны поместить любой настроенный код в отношении кнопок, цвета и другого кода, относящегося к представлению. Однако в примере кода, который я только что видел, ссылка на IBOutlet и IBAction записана не внутри viewDidLoad, а непосредственно перед этим методом, как показано ниже. Разве это не связанный код, как при создании метки и метода для ее манипулирования?
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var nameLabel: UILabel!
@IBAction func showName(sender: AnyObject) {
nameLabel.text = "my name is Cyril"
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}