Swift использует обработку ошибок с помощью блоков do, try и catch.
do
try
catch
В Swift вы можете писать логи в консоль с помощью операторов print или более гибкого API os.log, который подключается к Единой Системе Логирования на платформах Apple.
os.log
Представьте задачу: вычислить среднее значение массива. Без функций вы бы всё поместили в main. Используя функции, вы бы сделали это так.
Давайте начнем с базового примера на Swift, где у нас есть некоторый повторяющийся код.