Finalización de código con la finalización de código en rápida

Xcode " relojes " las pulsaciones del teclado, lo que permite que sugieren código a medida que escribe. Esta función se denomina finalización de código

, y es un buen momento # 8208-ahorrador. He aquí algunos ejemplos de su uso, junto con algunas cosas a tener en cuenta - como a veces se puede cometer errores, por lo que puede finalización de código de Xcode!

Finalización de código es el nombre de la tecnología. En la interfaz de usuario de Xcode, sin embargo, se conoce como la reparación # 8208-It.

Para crear un nuevo proyecto, primero Xcode lanzamiento y seleccione Archivo-Nuevo-proyecto, seleccione una plantilla y elija un nombre y una ubicación para su nuevo proyecto.

Del mismo modo, se puede crear un nuevo campo de juego con el lanzamiento de Xcode, seleccionando Archivo-Nuevo-Zona de juegos, la selección de Swift como su idioma, e introduciendo un nombre y una ubicación para el parque infantil.

El uso de la finalización de código básico

Los siguientes pasos le llevará a través de una demostración de la finalización de código. Esta demostración utiliza un patio de recreo:

  1. Crear un parque infantil, como se muestra.

    imagen0.jpg

    Usted puede basarlo en iOS o OS X.

    Puede eliminar el texto inicial, si quieres. Parques infantiles comienzan con un comentario, una importación declaración, y una variable de cadena establece en " Hola, # 173-patio ". Deja esos o no, como lo desea.

  2. Comience a escribir en el código para crear una variable - var myVar: String. Lentamente escriba var myVar: S.

    Vaya despacio para permitir la finalización de código que haga su trabajo (no por la finalización de código necesita mucho tiempo para trabajar, sino porque va lentamente le dará un sentido de cuánto tiempo el proceso de toma de tu Mac con su configuración específica). Poco después de escribir el S, verás que el resto de la palabra Cuerda se cumplimentará con texto gris. Dependiendo de sus preferencias, el S pueden ser de color azul (el valor predeterminado) o algún otro color, mientras que la realización sugerido (Cuerda) Es gris.

  3. Desde aquí, puede realizar cualquiera de estas tres cosas:

    • Acepte la ejecución: Si la finalización sugerido (Cuerda) Es lo que desea, pulse Retorno y la sugerencia es aceptada. El gris de Cuerda cambios en el mismo color que el inicial S.

    • Dude: Por otro lado, si dudas antes de aceptar la sugerencia, aparecerán sugerencias de terminación adicionales en una lista en la parte superior del campo de juego, como se muestra. Tenga en cuenta que la lista de terminaciones adicionales es desplazable: Muchas más opciones están disponibles a los que se muestran.

      image1.jpg
    • Continúa escribiendo: Si continúa escriba Strin, la lista de sugerencias de finalización se acorta, como se muestra. Haga clic en una sugerencia de la lista, y se reemplazará el texto en el patio de recreo. En cualquier momento, puede presionar Return para aceptar la conclusión sugerida.

      image2.jpg

    El uso de la finalización de código en un proyecto

    Finalización de código no basta con ver lo que está typing- también se ve en el contexto de lo que estás escribiendo. Los pasos siguientes muestran cómo finalización de código interpreta según el contexto:

    1. Comience por la creación de un nuevo proyecto basado en el iOS Master # 8208-Detalle plantilla Aplicación.

    2. Abra el navegador de proyectos en la parte izquierda de la ventana del área de trabajo (si no está ya abierto), ya sea mediante el uso de Vista-Show Navegador de proyectos, -1, o el botón a la derecha de la barra de herramientas para mostrar u ocultar el navegador de proyectos.

    3. Si es necesario, abra la carpeta del proyecto en el navegador de proyectos.

    4. Si es necesario, abra el grupo de proyecto (tiene un icono de la carpeta, pero es un grupo).

    5. Desplázate hasta la parte superior de la AppDelegate.swift presentar, como se muestra.

      image3.jpg
    6. Justo debajo de la ventana var: UIWindow? línea, comience a escribir en el código para crear una variable - var myVar: String.

      Una lista de sugerencias de terminación código aparece, como se muestra. Nuevas opciones - UnsafeMutablePointer y UnsafeMutablePointer - ahora aparecen en la lista. Estas terminaciones en el entorno Xcode son posibles debido a la sintaxis que los rodea.

      image4.jpg

    Trabajar con la finalización de código

    Cambios finalización de código y evoluciona con el tiempo. Incluso si usted ha utilizado antes, puede encontrar que tiene características que no estaban disponibles cuando usted primero aprendió. Para sacar el máximo provecho de ella, probar algunos de estos consejos:

    • Preste atención al color del texto a medida que escribe: Settle en un estilo que te gusta y aferrarse a él para que pueda reconocer cuando los cambios de coloración. Si el color se ve mal, Xcode probablemente no es el reconocimiento de la sintaxis - la razón más común para esto es que se ha introducido un error tipográfico. Por ejemplo, si escribe myVar: S en lugar de var myVar: S, el S permanecerá sin color (negro por defecto).

    • Para regenerar las sugerencias de finalización de código, utilice Borrar para retroceder a un punto en el código antes de la primera letra que parece de color correctamente: Por ejemplo, si desea volver a generar las sugerencias para S, copias de seguridad en el espacio antes de que y vuelva a escribir S.

    • Considere el uso de finalización de código, incluso si usted es un mecanógrafo rápido: Si escribe rápidamente, es posible que no cree necesario finalización de código - pero no estar tan seguro. No sólo te ahorras las pulsaciones del teclado, también completa el código exactamente, y mecanógrafos rápidos siempre puede cometer errores.

    • Recuerde que la finalización de código es correcto - pero no es infalible: Finalización de código no comete errores, y sin embargo, a veces sus terminaciones están equivocados.

    • Fíjese siempre en la realización sugerido antes de pulsar Retorno: La mayoría de las veces es correcta o es una mala interpretación obvia de sus intenciones. Pero a veces, usted tiene que intervenir para corregir una mala interpretación, y en esos casos, debe escribir el código usted mismo.




    » » » » Finalización de código con la finalización de código en rápida