Я хочу знать, как получить доступ к @IBOutlet объявленному в классе из другого классаКак получить доступ к 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"
}
}
Но ничего Happe нс.
Я подключил lblred
с меткой раскадровки. Я много искал об этом в Интернете, но я не могу найти тот, который может решить мою проблему. Пожалуйста, помогите мне решить эту проблему.
спасибо.
отформатируйте код –