2012-02-27 2 views
0

У меня есть имя nib, myNib, и его владелец является обычным подклассом NSWindowController. Все, что я хочу сделать, это загрузить его и поместить в поле зрения, чтобы я мог его использовать.Как загрузить наконечник?

Я попытался назначить выход моего окна и передать его методу «initWithWindow» моего NSWindowController, но он не работал, и я все еще ничего не вижу, только по умолчанию MainMenu.xib.

Я чувствую, что это очень просто, но я пробыл часами, чтобы получить мой xib, чтобы я мог его использовать.

+0

Вы пишете NIB и пользовательский подкласс NSWindowController, или это то, что вы нашли в Интернете? – trojanfoe

ответ

0

Отправка сообщения initWithWindowNibName - он делает именно это.

Вы также можете попробовать использовать

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

, чтобы получить перо файл самостоятельно, а затем восстановить необходимые содержимое окна оттуда, но это, вероятно, избыточна для того, что вы пытаетесь сделать.

Смежные вопросы