Ich habe eine UIViewController
, die von einem Storyboard instanziiert wird. In dieser Ansicht legt der Controller eine MyView
, die eigentlich nur eine UIView
aus einer Xib-Datei ist.ViewControllers Unteransicht IBOutlets nil in viewDidLoad vom Storyboard
In der Ansicht Controller, ich meine Sicht als eine Klasse von MyView
und verknüpfen Sie es mit einem IBOutlet
in meiner Sicht Controller-Klasse.
MyView
enthält eine UILabel
.
Wenn im View-Controller, in viewDidLoad
Ich versuche myView.myLabel.text = "test"
einstellen ich ein fatal error: unexpectedly found nil while unwrapping an Optional value
, myLabel
null ist.
Ich kann nicht herausfinden, was los ist.
Sogar in awakeFromNib()
und in required init?(coder)
mein Ausgang ist Null.
Irgendeine Idee warum und wie man es repariert?
ist Ihr myView auch nicht? – Tj3n
Nein, es ist nicht – Nico
Ich habe die Antwort überprüft, ob es für Sie arbeitet. –