ストーリーボードからインスタンス化されたUIViewController
があります。 このビューコントローラには、MyView
があります。これは実際にはX30ファイルのUIView
です。ViewControllerのサブビューのIBOutletsは、ストーリーボードのviewDidLoadにはありません。
ビューコントローラでは、ビューをクラスMyView
として設定し、それをビューコントローラクラスのIBOutlet
にリンクします。
MyView
には、UILabel
が含まれています。
ビューコントローラでは、viewDidLoad
に設定しようとしましたmyView.myLabel.text = "test"
fatal error: unexpectedly found nil while unwrapping an Optional value
、myLabel
はゼロです。
何が間違っているかわかりません。
awakeFromNib()
でもrequired init?(coder)
でも、私のアウトレットはゼロです。
何故、どのように修正するのですか?
あなたのmyViewもnilですか? – Tj3n
いいえ、それはゼロではありません – Nico
私はそれがあなたのために働いている場合は、答えのチェックを更新しました。 –