Cómo crear nuevos controladores de vista en XCode 4.3

Entonces, descubrí que en XCode 4.3, para crear un nuevo ViewController, tengo que hacer New> Objective-C Class, 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?

enter image description here

preguntado el 22 de mayo de 12 a las 20:05

He estado trabajando con Objective-C durante 20 años, incluidas todas las versiones de Xcode, y acabo de cometer este error. Esto probablemente me ahorró una hora de cabezazos. Solo sirve para demostrar que no hay preguntas tontas. -

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 :) -

3 Respuestas

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

enter image description here

que produce esto..

enter image description here

En su lugar, agregue el nuevo archivo como este ..

enter image description here

que produce esto..

enter image description here

Respondido el 04 de diciembre de 12 a las 21:12

Otro ejemplo más de UX confuso de Apple: ED-209

Es 2016 y estoy usando XCode7 en lugar de 4.3. La respuesta sigue siendo válida: Yunus Nedim Mehel

No tengo idea de por qué el cuadro xib está atenuado (a mí no me sucede), pero siempre puede ir al nuevo archivo y crear una punta desde allí y configurar su clase para su UIViewController subclase en el constructor de interfaces.

contestado el 22 de mayo de 12 a las 20:05

Esto es un error, simplemente seleccione UIViewController nuevamente en el Subclase de combo y se habilitará nuevamente.

Me pasó cuando cancelé la creación una vez y volví a abrir el cuadro de diálogo.

contestado el 22 de mayo de 12 a las 20:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.