У меня есть mainMenu.xib - который настраивает все мои элементы интерфейса (кнопки, текстовые поля и т. Д.).
У меня есть LogController, который имеет доступ ко всем этим элементам через IBOutlet и IBAction.
Работает нормально - все подключено и работает хорошо.
Однако я хочу, чтобы значения NSUserDefault были предварительно заполнены в текстовых полях. Однако я не могу понять, как - поскольку мой LogController не расширяет UIViewController (как в мире iPhone) - у меня нет доступа к методам делегирования, таким как viewDidLoad и т. Д., Где я мог бы разместить логику такого типа.
Я не могу вставить это здесь (поскольку у него нет доступа к элементам пользовательского интерфейса в IB):
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
}
Итак, как я могу решить эту проблему для настольных приложений на Mac?