2012-02-27 2 views
0

나는 myNib라는 이름의 펜촉을 가지고 있으며, 그것의 소유자는 사용자 정의 NSWindowController 서브 클래스입니다. 내가하고 싶은 것은로드하고 그것을 볼 수 있도록 배치하여 사용할 수 있도록하는 것입니다.펜촉을 넣는 방법?

내 창 콘센트를 할당하고 NSWindowController의 "initWithWindow"메서드에 전달하려고 시도했지만 작동하지 않고 여전히 기본 MainMenu.xib 만 보지 못했습니다.

나는 이것이 매우 간단하다고 느낀다. 그러나 나는 그것을 사용할 수있을 정도로 단지 나의 xib를보기 위해 시간 동안 노력하고 있었다.

+0

NIB 및 사용자 정의 'NSWindowController' 서브 클래스를 작성 했습니까? 아니면 인터넷에서 찾은 항목입니까? – trojanfoe

답변

0

initWithWindowNibName 메시지를 확인하십시오. 정확하게 수행됩니다.

또한 펜촉 파일을 직접 얻을 수

NSNib * nibFile = [[NSNib alloc] initWithNibNamed:@"myNib" bundle:[NSBundle mainBundle]]; 

사용하려고하고 거기에서 필요한 창 내용을 꺼낼하지만 아마 당신이 뭘하려는 건지에 대한 잔인한 수 있습니다.