Swift 3 介绍了包管理器,我可以使用它来为项目添加依赖项。
例如,在我的 Package.swift 中,我可以通过以下方式声明我的依赖:
import PackageDescription
let package = Package(
name: "my-project",
dependencies: [
.Package(url: "https://github.com/vapor/vapor.git", majorVersion: 0, minor: 16),
]
)
现在,我需要将Alamofire添加到我的项目中,如何通过Swift 3包管理器获取它?
答案 0 :(得分:4)
你还不能使用Alamofire,因为他们还没有发布Swift 3支持。
一旦他们发布了这个,我相信他们会在GitHub自述文件中明白如何导入它。
幸运的是Vapor附带了一个很棒的HTTP甚至是WebSockets客户端。在文档中阅读有关HTTP客户端的更多信息:https://vapor.github.io/documentation/http/client.html
答案 1 :(得分:2)
好吧,今天你只需要在Package.swift文件中添加以下行:
.Package(url: "https://github.com/Alamofire/Alamofire.git", majorVersion: 4)
真的很容易:)