У кого-нибудь есть руководство по созданию универсального приложения с XCode 4.2? - PullRequest
6 голосов
/ 22 ноября 2011

Похоже, что вещи изменились с XCode 4.2, и я не видел никакого руководства / учебника о том, как создать универсальное приложение с XCode 4.2.Кто-нибудь знает один или написал один?

Примечание: я не говорю о том, как выбрать ваш проект как Универсальный, я говорю об учебнике Hello World.

Спасибо,

Ответы [ 4 ]

2 голосов
/ 23 ноября 2011

Если вам действительно нужен простой исходный код, который можно скомпилировать как универсальное приложение, которое записывает Hello World в консоль, в зависимости от используемого устройства, вот вам небольшой фрагмент кода.

main.m

#import <UIKit/UIKit.h>

int main(int argc, char *argv[])
{
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
    {
        printf("hello world, from my iPad");
    }
    else 
    {
        printf("hello world, from my iPhone or iPod");
    }
    return 0;
}

В настройках сборки вашего приложения вам нужно будет выбрать:

TARGETED_DEVICE_FAMILY = 1,2

Как это: enter image description here

1 голос
/ 23 ноября 2011
  • Файл / новый / новый проект / ios / application / single view application
  • Далее
  • заполните поля и выберите «Универсальный» в семействе устройств
  • Далее

Xcode создаст проект с 2 исходными XIB с одинаковыми именами и разными суффиксами _iPhone и _iPad.

Наслаждайтесь!

Удачи!

0 голосов
/ 08 декабря 2011

Попробуйте:

Head First Разработка для iPhone и iPad, 2-е издание Руководство для учащихся по созданию приложений Objective-C для iPhone и iPad Дэн Пилон, Трейси Пилон

У них есть отличный раздел по универсальным приложениям:)

0 голосов
/ 23 ноября 2011

Найдите любое приложение Hello World для iPhone или iPad. Убедитесь, что вы установили проект на Universal.

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