Cómo comprobar la sintaxis con un parque infantil rápida

Puede que no hayas explorado cualquier sintaxis Swift todavía, pero todavía se puede experimentar con ella. Aquí, usted aprenderá cómo probar los resultados de una línea de código en un campo de juego, y luego cómo comprobar la sintaxis de su código dentro de un parque infantil.

Prueba de una línea de código

Los resultados de cualquier código que escriba en el campo de juego se pueden ver más o menos inmediato. Para ilustrar esto, comenzar con el parque infantil que se muestra aquí.

imagen0.jpg

A continuación, cambie el valor de str Con estos pasos:

  1. Añada una línea para cambiar el valor de str a " Otra cadena " como se muestra.

    image1.jpg
  2. Mira la barra lateral para ver el nuevo valor.

    El valor original de str, " Hola, parque infantil, " ahora se cambia a " Otra cadena ".

Este es el modelo para el uso de parques infantiles en Swift: Sólo tienes que escribir algo en el patio y ver el nuevo resultado en la barra lateral. El resultado en el # 173-barra lateral puede o no puede ser lo que estabas buscando, pero usted todavía puede responder en consecuencia, de la siguiente manera:

  • Si el valor es lo que usted espera, ya está hecho (y tienes éxito!).

  • Si nada cambia en la barra lateral (es decir, si no hay valor aparece o si el valor original no se mantiene sin cambios), compruebe si hay un error de sintaxis. Si el patio de recreo no puede interpretar el código, que no va a ejecutarlo.

  • Si usted ve un resultado erróneo, compruebe su código. Una falla en la lógica puede haberle dado la respuesta equivocada.

Dependiendo de la velocidad del procesador del Mac, y las otras aplicaciones o procesos que se estén ejecutando, y la complejidad de su código, puede haber un retraso mientras parses Swift y luego ejecuta el código. Por lo menos en las primeras versiones de parques infantiles en Xcode 6, algunos desarrolladores informaron que a veces era necesario dar el patio un pequeño empujón. Cambio del código de un poco (como la eliminación de una palabra o dos y luego la adición de nuevo) puede hacer que el programa de análisis que se revitalizó.

Comprobación de sintaxis

Una de las mejores cosas que hacer con un parque infantil es comprobar la sintaxis Swift rápidamente. He aquí un ejemplo de ese tipo de uso. (Tenga en cuenta que se trata de un error tipográfico deliberado.)

Swift es escribe# 8208-a salvo, lo que significa que requiere que usted haga de forma explícita sus propias conversiones de tipos. ¿Cómo convertir un entero a una cadena? Esta es una tarea sencilla, pero si usted está familiarizado con varios idiomas, es fácil olvidar que # 173-idioma utiliza cuales sintaxis. En tales casos, un parque infantil puede ser muy útil: Usted acaba de abrir un parque infantil y probar una variedad de enfoques de sintaxis hasta obtener la respuesta que desea. Los pasos siguientes le muestran cómo:

  1. Crear un parque infantil.

  2. Abra el Asistente (los dos círculos superpuestos en la parte superior derecha de la ventana que se muestra aquí).

    image2.jpg

    La lista muestra el código completo se crea en su patio de recreo.

    // Zona de juegos - sustantivo: un lugar donde la gente puede playimport UIKitvar str = String (1) cad2 var: Int = 1

    Esto abre un segundo panel en el parque infantil, tal como lo hace en las ventanas de edición de Xcode. Si usted no ve los círculos superpuestos, seleccione Ver-Mostrar barra de herramientas.

  3. En el panel principal (el panel de la izquierda), escriba su primera conjetura en el código.

    Después de la importación línea y el var línea, introduzca

    str = (String) 1

    Si la sintaxis es incorrecta, el patio muestra los errores. Tenga en cuenta que además de los errores que se muestran a la derecha, Xcode ofrece una reparación # 8208-It solución. Si su sintaxis es incorrecta, la corrección sugerida # 8208-Puede ser mal (como lo es en este caso). Sin embargo, los errores que aparezcan en la salida de la consola a la derecha de la ventana se muestran el error real: Está en la conversión de la secuencia:

    str = (String) 1
  4. Escriba el código correcto:

    str = String (1)
  5. Compruebe la derecha; barra lateral para ver el resultado.

    El valor que se muestra, "1," es correcto. Este es el número correcto, y las comillas indican correctamente que el valor es una cadena, como se muestra.

    image3.jpg
  6. Verifique el resultado añadiendo otra línea.

    Aquí hacer la conversión de cadena a entero añadiendo

    cad2 var: Int = 1

    Compruebe el resultado en la barra lateral, como se muestra.

    image4.jpg

    Tenga en cuenta que este nuevo valor es un Int y no una Cuerda, que se puede ver por la ausencia de comillas.




» » » » Cómo comprobar la sintaxis con un parque infantil rápida