IOs проект mainWindow.xib и основной метод взаимосвязи? - PullRequest
2 голосов
/ 24 мая 2011

При создании нового проекта iOs автоматически генерируется некоторый код, который включает в себя "mainWindow.xib", который также содержит ссылку на делегат приложения.

Я новичок в разработке iOs, поэтому у меня есть основной вопрос:

  1. Из основного метода, когда начинается цикл приложения, как и когда вступает в действие файл mainWindow.xib?Как он получает контроль?
  2. Зарезервировано ли имя файла "mainWindow.xib", которое автоматически запускает среда выполнения / компилятор?

Спасибо Dc

1 Ответ

2 голосов
/ 24 мая 2011

В Xcode, если вы выберете Project -> Target, а затем посмотрите на вкладку «Информация», вы можете изменить основной файл пера там.

Или вы можете сделать это, выбрав и отредактировав свой «XXX-Info.plist "напрямую.И то, и другое - одно и то же.

Таким образом, в основном, когда запускается UIApplicationMain (), он просматривает этот XXX-Info.plist, а затем загружает любой первичный кончик, указанный там ключом «NSMainNibFile»

По умолчанию значение этого ключа - «MainWindow».Но вы можете изменить его на любое другое.

(Кстати, обычный случай - UIApplicationMain создаст экземпляр UIApplication, а затем загрузит «основной кончик» с этим экземпляром UIApplication в качестве «владельца файла». Икак правило, вы помещаете свой экземпляр делегата в этот кончик. Вы можете изменить это поведение, если хотите, передав различные параметры в UIApplicationMain ())

Надеюсь, это поможет.

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