Aprende a Programar Apps para iPhone con  Swift, SwiftUI y UIKit - lafactoriaapple

Depuración de Programas

El término en inglés es debugging y proviene de "eliminar bichos (bugs)", que es como se llaman a los errores de programación

Los IDE modernos como Xcode, el cual utilizaremos para desarrollar Apps iOS para dispositivos Apple haciendo uso del Lenguaje de Programación Swift, realizan automática el proceso de depuración de nuestro Código Fuente cuando lanzamos ejecutamos nuestro Programa, justo en el momento de compilarlo.

Cuanto más potente sea nuestro IDE además de detectarnos el Error nos podrá ofrecer la solución (Fix) y modificar nuestro código automáticamente. Veamos como actúa Xcode en estos casos.

Si declaramos una constante, su valor deberá permanecer inmutable durante la vida del Programa. Si en algún momento intentamos asignarle otro valor obtendremos el siguiente mensaje de error de nuestro IDE durante el proceso de Compilación.

Si pulsamos el botón Fix que aparece en el mensaje de error, Xcode corregirá automáticamente nuestro Código Fuente, definiendo como Variable nuestra anterior Constante

Más en esta Sección

  • Aprende cómo funciona y qué hace un Compilador

  • Qué es un IDE

  • Tipo de Dato

  • API: Interfaz de Programación de Aplicaciones

  • Ámbito o Scope

  • Orden Lexicográfico

  • Actualización OTA

  • Versión Golden Master

  • Control de Versiones

  • Casting

  • Qué es un Framework

  • Lenguaje de Programación Imperativo

  • Lenguaje de Programación Declarativo

  • Overflow

  • Versión Release

  • Release Notes

  • Unicode

  • Lenguaje de Programación Type Safe

  • Qué es el Código Fuente

  • Qué es un SDK

  • Palabras Reservadas

  • Inferencia de Tipos

  • Sandbox

  • Camel Case

  • Algoritmo

  • Qué es un Lenguaje de Programación

  • IntelliSense

  • GUI