He descargado el nuevo xcode-5 y recién comencé a usarlo.
Podemos crear aplicaciones directamente incluyendo storyboard y ARC, no está pidiendo opciones como versiones anteriores.
Entonces, mi pregunta es cómo podemos usar xcode5 sin ARC y storyboard. tenemos que eliminar manualmente el archivo del guión gráfico? o hay alguna otra opción.
ios
iphone
xcode
uistoryboard
PJR
fuente
fuente
-fobjc-arc
marca del compilador en la configuración del proyecto.Respuestas:
Cree un proyecto con una aplicación vacía y agregue cualquier controlador de vista (agregué TestViewController aquí)
PASOS PARA RETIRAR EL ARCO
1) En la configuración de construcción, configure el recuento automático de referencias en NO .
//////////////////////////////////////////////////// /////////////////////////FINAL//////////////////////// //////////////////////////////////////////////////// //////////////////////////////////////////////////// //////////////////////////////////////////////////// //////////////////////////////////////////////////// ///////////////////////
Si ya ha creado una aplicación con guión gráfico y ARC entonces
PASOS PARA RETIRAR EL TABLERO DE HISTORIA
1) Elimine el archivo Main.storyboard de su proyecto.
2) Agregue nuevos archivos con xib para su controlador, si no se agrega en las fuentes compiladas en las fases de compilación, agréguelo manualmente.
3) Elimine el nombre base del archivo del guión gráfico principal de plist .
4) Cambie el archivo appdelegate didFinishLaunchingWithOptions y agregue:
al igual que :
Ahora, en el ejemplo anterior, debe administrar la administración de la memoria manualmente como,
PASOS PARA RETIRAR EL ARCO
1) En la configuración de construcción, establezca el recuento automático de referencias en NO .
fuente
En lugar de eliminar el archivo del guión gráfico, puede crear un nuevo proyecto con la plantilla de aplicación vacía. Para que pueda evitar la creación del archivo del guión gráfico.
Utilice los siguientes pasos para omitir el guión gráfico:
LoginViewController
)didFinishLaunchingWithOptions
enAppDelegate.m
como se especifica a continuación.Cambiar a:
Eliminar ARC: vaya a Configuración de compilación -> Conteo automático de referencias de Objective-C -> NO
fuente
LoginViewController
que coincidan con el nombre de mi propio controlador.crear nuevo proyecto
![Crear nuevo proyecto]
// eliminar el nombre base del archivo del guión gráfico principal en Información
Agregar este código en appdelegate
Luego, elimine automáticamente su guión gráfico.
Intente esto ... Ejecutado correctamente. Gracias
fuente
Atajo: Prefiero
Cree el proyecto sin Storyboard y ARC en xcode4 y luego abra ese proyecto en xcode5.
fuente
Xcode 4 tenía la casilla de verificación "Usar guiones gráficos" cuando creaba un nuevo proyecto. Es posible tomar las viejas plantillas de la aplicación Xcode 4 (archivos XML) y convertirlas a Xcode 5. De esa manera, recuperas las viejas plantillas que te permiten elegir si quieres guiones gráficos o no.
Escribí un script que hace todo ese trabajo por ti: https://github.com/jfahrenkrug/Xcode4templates
Después de ejecutar el script, tendrá una sección "Xcode 4" en la pantalla "Nuevo proyecto":
Y luego ... ¡Ay! - recuperas tus amadas elecciones:
Necesitará una copia del paquete Xcode 4 .app de http://developer.apple.com/ios para usar este script.
fuente
Tengo un consejo:
¡Espero que su proyecto funcione! :RE
fuente