2011-11-22 9 views

Respuesta

1
  • Archivo/Nuevo/nuevo proyecto/ios/aplicación/aplicación única vista
  • Siguiente
  • campos de relleno y seleccione "Universal "en Familia de dispositivos
  • Siguiente

Xcode creará un proyecto con 2 XIB iniciales con los mismos nombres y diferentes sufijos _iPhone y _iPad.

¡Disfrútalo!

¡Buena suerte!

+1

Después de hacer eso, ¿cómo procedo? Digamos que me gustaría mostrar una vista de tabla. ¿Tengo que crear DOS tableviewcontrollers, uno para iPhone y otro para iPad, es decir, tableViewControllerForiPhone y tableViewControllerForiPad? Cuando ejecuto la aplicación en el iPhone, ¿cómo sabrá que tableViewControllerForiPhone es el que debería mostrar? ¿Tengo que poner una declaración condicional como si (iPhone) push tableViewControllerForiPhone; ? –

+0

Pero, ¿y si quiero tener una aplicación de vista múltiple? –

+0

Cuando crea una aplicación universal, la primera llamada del dispositivo de implementación decide con dispositivo de condición. Vea otra pregunta sobre la aplicación universal: http: // stackoverflow.com/questions/8232099/questions-about-universal-application-in-xcode-4/8232742 # 8232742 –

2

En caso de que realmente desee una fuente simple, compilable como una aplicación universal que escriba Hello World en la consola, según el dispositivo en uso, aquí viene un pequeño fragmento para usted.

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; 
} 

Dentro de los valores de creación de su aplicación, tendrá que seleccionar:

TARGETED_DEVICE_FAMILY = 1,2 

De esta manera: enter image description here

0

Probar:

La cabeza primero iPhone y Desarrollo iPad, 2ª edición Guía de un principiante a Creación de aplicaciones de Objective-C para el iPhone y el iPad Por Dan Pilone, Tracey Pilone

Tienen una gran sección sobre el Universal Aplicaciones :)

+0

No encontré nada relacionado con la aplicación universal en el libro que usted refirió fue 'Head First iPhone Development by Dan Pilone & Tracey Pilone'. Por favor, vuelva a verificar y responder. – thesummersign

Cuestiones relacionadas