Swift utiliza el manejo de errores con los bloques do, try y catch.
do
try
catch
En Swift, puedes escribir registros en la consola con instrucciones print o con la API os.log, más flexible, que se conecta con el Sistema de Registro Unificado en las plataformas de Apple.
print
os.log
Imagina una tarea: calcular el promedio de un arreglo. Sin funciones, lo pondrías todo en el main. Con funciones, harías esto.
Comencemos con un ejemplo básico de Swift donde tenemos algún código repetitivo.