4

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 包管理器获取它?

4

2 回答 2

4

你还不能使用 Alamofire,因为他们还没有发布 Swift 3 支持。

一旦他们发布了这个,我相信他们会在他们的 GitHub 自述文件中明确说明如何导入它。

幸运的是,Vapor 带有一个很棒的 HTTP 甚至是 WebSockets 客户端。在文档中阅读有关 HTTP 客户端的更多信息:https ://vapor.github.io/documentation/http/client.html

于 2016-09-03T01:25:41.117 回答
2

好吧,今天你只需要在你的 Package.swift 文件中添加以下行: .Package(url: "https://github.com/Alamofire/Alamofire.git", majorVersion: 4) 真的很容易 :)

于 2017-10-24T06:06:31.807 回答