Расскажу об использовании Swift для построения CLI инструментов и написании скриптов. А так же, что нам для этого понадобится. И, конечно же, рассмотрим плюсы и минусы нового игрока на поле :)
52. IT Saturday • @aleks_voronov • Stanfy
SPM 😳
SWIFT PACKAGE MANAGER
53. IT Saturday • @aleks_voronov • Stanfy
PARSING ARGUMENTS 📬
54. IT Saturday • @aleks_voronov • Stanfy
PARSING ARGUMENTS
$ ./script one two three
$ ./script one two three
$ ./script "one two three"
3 args
1 arg
1 arg
55. IT Saturday • @aleks_voronov • Stanfy
PROCESS ENUM
Process.arguments == [
"./script.swift",
"one",
"two",
"three"
]