iphone: доступ к коду для элементов, созданных в Интерфейсном Разработчике - PullRequest
0 голосов
/ 09 июня 2010

Я пытаюсь создать базовое приложение панели вкладок, используя интерфейсный конструктор. Я создаю новый проект в приложении панели вкладок выбора XCode.

Мой вопрос: как я могу получить доступ к коду, который создает и выдвигает каждое из представлений при нажатии кнопок панели вкладок? Я бы предположил, что это будет сделано контроллером панели вкладок, однако, когда я пишу файл класса из конструктора интерфейса (file> write files class), он просто создает пустой универсальный файл TabBarController.h / TabBarController.m без методов для нажатия каждого из них. видов, связанных с элементами панели вкладок.

Я спрашиваю об этом, потому что я хотел бы передать каждому контроллеру представления ссылку на модель данных, когда они создаются. Любая помощь будет принята с благодарностью, спасибо.

1 Ответ

0 голосов
/ 09 июня 2010

Вы не пропустите ни один скрытый код, потому что его просто нет.Interface Builder не является генератором кода.Когда вы помещаете объекты в файл NIB в IB, IB архивирует их, и ваше приложение разархивирует их при загрузке NIB.

Итак, если вы создали контроллер панели вкладок со всеми его субконтроллерами в MainWindow.xib,эти объекты будут созданы, когда ваш код достигнет application:didFinishLaunchingWithOptions:.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...