여러 Nib 응용 프로그램이 있고 awakeFromNib:
메서드에서 일부 IBOutlet
은 nil입니다.일부 IBOutlet은 여러 Nib 응용 프로그램에서 nil입니다.
문제의 범위를 좁혔지만 그 이유는 확실하지 않습니다. Xcode에서 만든 MainWindow.xib
파일이 있습니다. 거기에, 나는 응용 프로그램 대리인 및 여러보기 컨트롤러 (하나씩 다른 Nib 가지고). 그중 하나를 MatrixViewController
라고 부르 자.
컨트롤러와 뷰가있는 파일도 MatrixView.xib
입니다. 내가하고 싶은 것은 MatrixViewController
의 awakeFromNib
에서 볼 수 있습니다. 그러나 그 안에있는 모든 콘센트는 없습니다.
나는 awakeFromNib:
이 MainWindow.xib
을로드 할 때 보내졌고 MatrixView.xib
이 아니라고 보았 기 때문에 이것이 맞다고 생각하십니까?
이 문제를 해결하기위한 대안은 무엇입니까? 한 가지 좋은 점은 응용 프로그램이로드 될 때 초기화가 완료된다는 것입니다. 유지하고 싶습니다.