Cómo utilizar el editor de código fuente para el desarrollo xcode ios

La principal herramienta que se utiliza para escribir código para una aplicación para iOS es el editor de código fuente Xcode, que aparece como el panel de edición estándar en el área de edición en la parte derecha de la ventana de Xcode espacio de trabajo después de seleccionar un archivo de código fuente en el navegador de proyectos. También aparece como el editor asistente en un segundo panel si hace clic en el botón Editor Asistente.

Apple ha salido de su manera de hacer que el editor de código fuente lo más útil posible mediante la inclusión de los siguientes:

  • finalización de código: finalización de código es una característica del editor que muestra los símbolos - argumentos, los marcadores de posición, y el código sugiere - a medida que escribe declaraciones. finalización de código puede ser muy útil, sobre todo si se olvida exactamente cuáles son los argumentos para una función. Cuando la finalización de código está activo, Xcode utiliza el texto que escribió -, así como el contexto en el que las ha escrito - para proporcionar sugerencias en línea.

    Puede aceptar sugerencias en línea pulsando Tab o Intro. También puede ver una lista emergente de sugerencias mientras typing- moverse hacia arriba y abajo por la lista con las flechas arriba y abajo. Pulse Intro para usar la finalización seleccionada. Presione la tecla Esc, o Control + barra espaciadora, para cancelar una operación de finalización de código. Puede activar defina las opciones de finalización de código, eligiendo Xcode → Preferencias y haciendo clic en la pestaña de edición de texto.

  • Automáticas llaves sangría, de formato y de cierre: Los guiones editor de código fuente del texto que se escribe de acuerdo con las reglas que se pueden establecer en el panel de preferencias de edición de texto. También utiliza fuentes y colores para los distintos elementos de sintaxis (variables, constantes, comentarios, etc.) de acuerdo con la configuración de la Fuentes & Colores panel de preferencias de Xcode.

    En cuanto a los apoyos de cierre, en cualquier momento que escribir un corchete de apertura ({) Y pulse Retorno, Xcode añade automáticamente una llave de cierre (}) - a menos que haya desactivado la opción de insertar automáticamente cierre “}” en las preferencias de edición de texto.

  • Plegado de código en la cinta de enfoque: Con el plegado de código, puede contraer código que no está trabajando en y mostrar sólo el código que requiere su atención. Esto se hace haciendo clic en la columna de la cinta de Enfoque a la izquierda del código que desea ocultar. Aparece un triángulo de información, y haciendo clic oculta o muestra bloques de código. El código dentro de awakeFromNib se ha doblado.

  • Al abrir un archivo en una ventana separada: Haga doble clic en el archivo en el navegador de proyectos para abrir el archivo en su propia ventana.

Video: Curso iOS con Swift y Data Technology Era | Vida de Programador #55

Problemas usando Live y Fix-it

El motor de Apple compilador LLVM quiere ser tu mejor amigo, así Problemas en vivo evalúa continuamente su código en el fondo y le advierte de los errores de codificación. Antes de esta función llegó, había que construir su primera aplicación, esta nueva forma ahorra mucho tiempo y esfuerzo.

Pero no sólo es Cuestiones vivo feliz de señalar sus errores, Arreglalo También ofrecerá (cuando se puede) para solucionar el problema para usted. Haciendo clic en el error muestra las Fix-su disponibles, tales como la corrección de una asignación a una comparación, la reparación de un símbolo escrito mal, o añadiendo un punto y coma que falta.

Con una única combinación de teclas, puede tener al instante reparar el error, y puede continuar la codificación. Fix-que marca los errores de sintaxis con un subrayado rojo o un símbolo de intercalación en la posición del error y con un símbolo en la cuneta.

Por ejemplo, el punto y coma después de la falta [SuperviewDidLoad]declaración. (Observe el indicador de error - la señal de stop de color rojo con signo de exclamación -. En el visor de la actividad junto con el círculo rojo en la cuneta a la izquierda de la línea de código) Al hacer clic en el círculo rojo en la cuneta de la izquierda va a corregir automáticamente este problema. Esta es una característica muy útil y reducir su tiempo de depuración significativamente.

advertencias del compilador

A pesar de Xcode y el compilador trabajando juntos son muy buenos en la que le da avisos y errores, a veces son un poco lento en la absorción cuando realmente moverse a solucionar el problema. Así que no se sorprendió por las advertencias y errores aleatorios, especialmente si el compilador por alguna razón no puede encontrar el archivo de cabecera.

Video: Introducción a Xcode 7

Si ve una advertencia o un error que no eres más que seguro de que haya corregido, puede hacer clic en el botón Ejecutar. Xcode y el compilador se restablecerán, y la advertencia se irán. (A menos que, por supuesto, era cierto todo el tiempo y no se había solucionado el problema.)

El navegador de Emisión

El navegador de Emisión es uno de los navegadores proporcionadas por Xcode. El error también aparece en el navegador de Emisión.

Para llegar al navegador de emisión, lo selecciona en la barra de selección Navigator.

Video: Xcode - Documentando nuestro código

Si, a pesar de los problemas activos y Fix-it (o cualquier otro) advertencias, decide compilar el programa, el navegador Problema pondrá en marcha automáticamente.

El navegador Problema muestra los mensajes de error y de advertencia generados en un proyecto o espacio de trabajo y es similar a los otros navegantes que ha utilizado hasta el momento.

Cuando se selecciona una advertencia o un error en el navegador de la emisión, el editor muestra el elemento con el tema, y ​​si se produce el error en un archivo fuente, el mensaje cuestión se coloca en la línea de código con el tema.

Coloque el puntero sobre un mensaje de problema que termina con una elipsis (que aparece si el panel es demasiado estrecha para mostrar el mensaje entero) para obtener una descripción completa de la cuestión.

Se pueden visualizar los problemas de archivo o por tipo utilizando los botones de la barra de Alcance en la parte inferior del panel del navegador, filtrar la lista problema con la barra de filtro, e incluso pasar a través de temas utilizando el paso a paso Edición en la barra de salto. Utilice los botones Siguiente y Anterior en la barra de salto para saltar a las cuestiones anteriores y siguientes.

Artículos Relacionados