Я заметил, что когда я создаю новый проект в XCode для приложения Universal для iPad / iPhone, шаблон поставляется с двумя отдельными файлами делегатов приложения, по одному для каждого устройства.Я не могу найти место в коде, где он пытается решить, какой делегат приложения использовать.
У меня есть существующий проект iPhone, который я хотел бы перенести на iPad.Я думал, что если я займусь разработкой проекта iPad, то смогу просто импортировать классы и перья iPhone, а затем использовать делегат приложения и UIDevice, чтобы решить, какой MainWindow.xib загрузить.Процесс шел следующим образом:
- Создание проекта iPad, закодированного как разделенное представление
- Создание совершенно новых классов и перьев для iPad
- Импорт классов iPhone иnibs
- Изменение настроек сборки / цели в соответствии с Universal Apps
- Используйте [[UIDevice currentDevice] модель] в AppDelegate, чтобы решить, какое MainWindow для загрузки
будетэта работа, или приложение просто автоматически узнает, на каком устройстве оно развернуто?
Спасибо за любые идеи, которые вы можете предложить.