Apple library刚刚发布了doing ArgumentParser
:
我们很高兴宣布
ArgumentParser
,这是一个新的开源库,使它变得简单,甚至令人愉快在Swift中分析命令行参数.
https://github.com/apple/swift-argument-parser
首先声明一个类型,定义需要从命令行收集的信息.用
ArgumentParser
个财产包装纸中的一个装饰每个存储的财产,并声明符合ParsableCommand
.
ArgumentParser
库解析命令行参数,实例化您的命令类型,然后执行自定义run()
方法或带有用消息退出.