Я хочу знать, как получить доступ к @IBOutlet, объявленному в классе из другого класса
например, у меня есть класс с именем myfirstview
class MyFirstView: UIViewController {
@IBOutlet var lblred: UILabel! = UILabel()
}
Я хочу изменить текст lblred
из другого класса с именем MySecondView
, который написан в другом файле .swift
:
class MySecondView: UIViewController {
func modify() {
let mfv = MyFirstView()
mfv.lblred.text = "Hello"
}
}
Но ничего не происходит.
Я связал lblred
с меткой раскадровки. Я много искал об этом в Интернете, но я не могу найти тот, который может решить мою проблему. Пожалуйста, помогите мне решить эту проблему.
Спасибо.