Estoy trabajando en la guía Big Nerd Ranch (2nd Ed) para la progtwigción de iOS usando Xcode versión 4.2.
Para el primer proyecto me piden que cree un nuevo proyecto que es una "Aplicación basada en Windows" cuya descripción dice "Esta plantilla proporciona un punto de partida para cualquier aplicación. Proporciona solo un delegado de aplicación y una window". La opción "Aplicación basada en la window" no estaba disponible para mí en XCode 4.2, pero vi la opción de crear una "Nueva aplicación vacía" que tiene la misma descripción ("Esta plantilla proporciona un punto de partida para cualquier aplicación. Proporciona solo una aplicación delegada y una window ")
Cuando creo el proyecto, se supone que tengo un file MainWindow.xib, pero eso no aparece en mi proyecto. Ayuda por favor
Cuando cree el proyecto, no olvide deseleccionar la opción "storyboard". Una vez que lo desmarque, puede ver los files xib.
Estoy usando el mismo libro, tenía el mismo problema, pero pensé cómo solucionarlo.
haga clic derecho en la carpeta Quiz -> Nuevo file -> iOS -> Interfaz de usuario -> Ventana -> click Siguiente
click Propietario del file -> cambie esta class a UIApplication -> click la pestaña 6 y conecte delegado a Window
vuelva a abrir Window.xib y conecte la window en Outlets to Window.
También en el file Plist agregar una key de fila – Tipo de nombre de base de file de nib principal – valor de cadena – mainwindow
Espero que esto ayude.
Si crea un proyecto vacío y desea usar storyboading, haga lo siguiente:
De esta manera, tiene un buen proyecto limpio, con el uso de la function de storyboard.
Lea esto en el foro oficial del libro. BNR publicó un proyecto que puede utilizar como su proyecto pnetworkingeterminado para todos los capítulos de este libro. Crearon un pequeño Proyecto que parece que creó un proyecto vacío con la versión XCode antes de que se lanzara iOS5.
http://forums.bignerdranch.com/viewtopic.php?f=74&t=1817
Saludos
Thomas
También puede crear una MainWindow.xib después:
File > New > File >
Debería haber un Window.xib
. De lo contrario, cree un file .XIB vacío y arrastre una window ( UIWindow
) al panel Objetos. Copie las conexiones tal como se muestran en el libro.
Espero que ayude.
PD: recomiendo no usar el software beta para comenzar con iOS