xcode iphone project и ipad project в универсальное приложение - PullRequest
3 голосов
/ 13 ноября 2010

Если у меня есть проект, который был написан для iphone, и проект, написанный для ipad.Есть ли рекомендуемый способ объединить их в универсальное приложение?

Насколько я понимаю, вы должны взять существующее приложение (проект iphone) и преобразовать его в универсальное приложение, а затем переименовать классы в class_iphone, class_ipad и т. Д.

Процесс покрытия включает в себя xcode, создающий новое перо MainWindow для ipad и других связанных файлов ... Но это звучит больно, чтобы войти в проект и дублировать файлы и т.д ..

пожалуйстапосоветуйте.

1 Ответ

2 голосов
/ 13 ноября 2010

Возможно, вам придется переименовать свои NIB-ы, чтобы они были специфичны для iPhone и iPad, но вы не должны делать это со своими классами. Я не говорю, что это не будет больно - просто это будет другой вид боли. Вам нужно будет обернуть определенный код в:

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
    {
    }
else
    {
    }

И вам нужно быть осторожным с классами (такими как UIPopoverController), которые специфичны для iPad.

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