스토리 보드에서 인스턴스화 된 UIViewController
이 있습니다. 이 뷰 컨트롤러에는 MyView
이 있으며 실제로는 X30 파일의 UIView
입니다.Storyboard의 viewDidLoad에서 ViewController의 하위 뷰의 IBOutlets을 제외합니다.
보기 컨트롤러에서보기를 MyView
클래스로 설정하고보기 컨트롤러 클래스의 IBOutlet
에 연결합니다.
MyView
은 UILabel
을 포함합니다.
보기 컨트롤러에서 viewDidLoad
으로 설정할 경우 myView.myLabel.text = "test"
을 설정하려고 시도합니다. fatal error: unexpectedly found nil while unwrapping an Optional value
이 표시되고 myLabel
은 0입니다.
무엇이 잘못되었는지 알 수 없습니다.
awakeFromNib()
및 required init?(coder)
에도 내 콘센트는 0입니다.
왜 그런지 어떻게 고쳐야할까요?
귀하의 myView도 무효입니까? – Tj3n
아니요, 021이 아닙니다. – Nico
나는 그것이 당신을 위해 일하는 경우 답변 확인을 업데이트했습니다. –