2012-05-22 15 views
28

Así que he descubierto que en XCode 4.3, para crear un nuevo ViewController, tengo que hacer Nuevo> Clase Objective-C, luego subclase UIViewController. Pero, ¿cómo es que la casilla de verificación xib está atenuada? ¿Cómo creo un nuevo controlador de vista con un xib?Cómo crear nuevos Controladores de Vista en XCode 4.3

enter image description here

+1

He estado trabajando con Objective-C durante 20 años, incluyendo todas las versiones de Xcode, y acabo de hacer este error. Esto probablemente me ahorró una hora de golpes en la cabeza. Solo muestra que no hay preguntas estúpidas. – TechZen

+0

He estado escribiendo Objective-C durante 5 años desde Xcode 3, también cometí este error. Codificar a medianoche nunca es una buena idea :) –

Respuesta

51

Parece que está intentando añadir una clase de OS X de Objective-C para un proyecto de iOS

enter image description here

que produce esta ..

enter image description here

lugar añada la nuevo archivo como este ..

enter image description here

que produce esta ..

enter image description here

+1

Otro ejemplo más de confuso UX de Apple –

+0

Es 2016 y estoy usando XCode7 en lugar de 4.3. La respuesta sigue siendo válida –

0

no tengo ni idea de por qué el cuadro de xib está en gris (no sucede para mí), pero siempre se puede ir a un nuevo archivo y crear una punta de allí y establecer su clase a su UIViewController subclase en el constructor de interfaz.

0

Esto es un error, simplemente seleccione de nuevo el UIViewController en la Subclase del combo y se volverá a habilitar.

Me sucedió cuando cancelé la creación una vez y abrí el diálogo nuevamente.

Cuestiones relacionadas