@WbdT

Как правильно установить значение из другого класса?

class ViewController: NSViewController {
	@IBOutlet weak var foldersLbl: NSTextField!

func setVal() {
foldersLbl.stringValue = "some"
}
}
//srcVC.swift:
class srcVC: NSImageView {
let vc = ViewController()
//vc.foldersLbl.stringValue = "some"<- crash
//vc.setVal() <- crash
}
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
До того, как окно отобразилось, полями вашего `NSViewController` запрещено пользоваться.
Что делать -- выполняйте изменения из какого-нибудь коллбека, например, `viewDidLoad`.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы