Коротко и ясно о разработке на Objective-C, JavaScript, C#, Java, Swift. Под Android, iOS, WinForms и Unity

3 заметки с тегом

Swift

Запуск консольных утилит из скрипта на Swift

В процессе написания утилит на Swift бывает необходимо запустить другую консольную утилиту с параметрами. Поскольку в Swift доступны для использования все стандартные библиотеки macOS и iOS мы можем с легкостью это сделать, используя API фреймворка Foundation.

Запуск Swift-скриптов из командной строки

Для автоматизации рутинных задач очень удобно писать маленькие скрипты, которые выполняют ту или иную функцию. Для этих целей я в основном использую Python и Swift. Если с запуском Python-скриптов все просто, то со Swift есть некоторые нюансы. О них вы узнаете из этой статьи.

Чтение параметров командной строки в Swift-скрипте

При запуске программ на Swift из командной строки бывает необходимо передать параметры скрипту. Это удобно, когда нужно специфицировать поведение программы. Например заставить ее просканировать все дерево каталогов на наличие файлов, либо указать на конкретный файл для обработки.