在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
使用包管理器(package manager)创建一个可执行的项目 1. 创建一个Hello目录,然后进入目录 $ mkdir Hello $ cd Hello 2. 使用包初始化命令,参数表示创建一个可执行的包 $ swift package init --type executable 3. 编译包 $ swift build 4.编译后的文件在.build目录下,直接运行编译好的文件Hello $ .build/debug/Hello
Hello, world!
上面建立了一个示例项目,只有一个源文件,下面在Hello/Source目录建立另一个文件Greeter.swift,文件内容如下: func sayHello(name: String) { print("Hello, \(name)!") } 把main.swift内容改成如下: if CommandLine.arguments.count != 2 { print("Usage: hello NAME") } else { let name = CommandLine.arguments[1] sayHello(name: name) } 表示从命令行读取参数 由于main.swift和Greeter.swift在同一个模块Hello下(即同时位于Hello目录下),所以main.swift使用Greeter.swift中的方法时,不需要使用import导入 在Hello目录下敲击构建命令,并运行: $ swift build $ .build/debug/Hello `whoami`
此外可以参考https://swift.org/package-manager/#example-usage 使用这个例子,并仔细学习例子中的内容,包管理器的使用就可以熟练掌握了 这个例子一定要动手实践!
|
请发表评论