Это именно то, для чего нужны IBOutlets. В вашем классе добавьте переменную экземпляра "IBOutlet NSPanel * panel;" В редакторе Interface Builder установите для владельца файла для документа Interface Builder собственный класс, соответствующий вашему классу, а затем подключите выход «панели» владельца файла к своей панели.
Когда вы вызываете - [NSBundle loadNibName: owner:], передайте ваш объект в качестве владельца.
Многим разработчикам трудно понять владельца файла. Это объект-заполнитель для объекта, который выполняет загрузку NIB. Действия, выходы и привязки, связанные с этим, будут сопоставляться с объектом, переданным через владельца: параметр - [NSBundle loadNibName: owner:].