Мне действительно нужен файл MainWindow.xib? - PullRequest
5 голосов
/ 13 апреля 2011

У меня есть проект iPad 4.3, в котором нет MainWindow.xib, потому что его основной вид создается программно.Кажется, все работает нормально, но я заметил, что в моем файле plist есть значение для ключа NSMainNibFile, в котором значение «MainWindow».Если я каким-либо образом изменю эту запись, мое приложение не будет работать.Это странно, по крайней мере, для меня ...

Ответы [ 3 ]

5 голосов
/ 13 апреля 2011

Если вы удалите ссылку xib в целевых свойствах, не забудьте изменить код в main.m для ссылки на класс вашего делегата класса.

int retVal = UIApplicationMain(argc, argv, nil, @"YourAppDelegateClassName");
2 голосов
/ 13 апреля 2011

Если вы удалите ключ NSMainNibFile из своего Info.plist, вам необходимо обновить код для main.m.Вам нужно будет обновить NSString *delegateClassName в вызове до UIApplicationMain .

1 голос
/ 13 апреля 2011

Нет, вам не обязательно нужно что-то под названием MainWindow.xib, вы можете переименовать его везде, но, как показывает этот ответ, у вас должно быть что-то для запуска приложения; Для чего нужен перо MainWindow.xib?

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