Senior iOS Engineer

Depuración para principiantes / Swift

Desarrollo iOS

5 Pasos del proceso

  • ¿Qué esperabas que hiciera tu código?
  • ¿Qué paso en cambio?
  • ¿De qué depende tu exactitud?
  • ¿Cómo podemos probar la expectativa?
  • ¡Corrige el código para cumplir con las expectativas!

print() function

  • Medios de depuración más fáciles, imprime en la consola Xcode
  • Brinda suficiente información para ayudar a resolver problemas menores
  • La función print () es una función variable

assert() function

  • Obliga a tu aplicación a fallar si una condición específica no es cierta.
  • Los fallos de asserts solo ocurren mientras está depurando.
  • El anvíar tu aplicación, Xcode deshabilita automáticamente tus asserts

breakpoints

  • La ejecución del código se detendrá cuando se cumpla la línea
  • Use paso a paso para ejecutar la siguiente línea
  • Capacidad para editar puntos de interrupción y establecer una condición

Vista de depuración

  • Es un diseño 3D para ver cómo se ve la vista
  • Perfecto cuando algo cubre otra vista

Directivas de compilación

  • Código que puede ejecutar un dispositivo específico o dentro del simulador
  • Excelente para probar en un dispositivo específico ya que el código no se ejecuta en otros
  • Tiene un impacto de rendimiento cero

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Una idea sobre “Depuración para principiantes / Swift”