【发布时间】:2017-03-27 14:33:35
【问题描述】:
我是 Swift 包管理器的新手,我正在创建一个可执行文件,我需要在其中处理 REST API,因为我正在使用 Alamofire,这就是我将它添加到我的包文件中的方式
let package = Package(
name: "CreateMenuTool",
dependencies: [
.Package(url: "https://github.com/Alamofire/Alamofire.git", majorVersion: 4)
])
现在,当我创建请求时,我没有收到任何响应。但是,当我在 XCode 项目中使用此方法时,它会响应我。
Alamofire.request(urlString, method: .post, parameters: requestParams, encoding: JSONEncoding.default, headers: ["X-Key" : webKey]).responseJSON { response in
print(response)
}
当我调试它时,我发现它永远不会进入方法内部,这意味着我既没有得到任何错误,也没有得到任何响应。请让我知道我哪里做错了?
【问题讨论】:
-
我正在处理同样的问题。你找到答案了吗?
标签: swift alamofire swift-package-manager