【问题标题】:Module 'Alamofire' has no member named 'request'模块“Alamofire”没有名为“request”的成员
【发布时间】:2015-04-17 11:02:31
【问题描述】:

我是 iOS 开发的新手,我按照 README 中的说明安装了 Alamofire,但我和其他用户一样遇到此错误,我不知道如何解决。

【问题讨论】:

  • 众所周知,Alamofire 不会保留复古兼容版本。

标签: ios alamofire


【解决方案1】:

2019 年更新

如果您遇到此错误并且使用“alamofire5”分支,只需将Alamofire.request 更改为AF.request

【讨论】:

  • 不错,升级到 Xcode 10/swift 4.2 和 AF 坏了,这似乎已经修复了。
  • 您好,您在 alamofire 5 中使用过 ssl pinning 吗?
  • @Abhishek,不,我没有。
  • 一个救命的答案
  • 谢谢! - 多么愚蠢,他们需要在自述文件中添加注释
【解决方案2】:

如果您使用新的Alamofire 5.xxx,那么您将使用AF 而不是Almofire 那样

AF.upload(multipartFormData: <#T##(MultipartFormData) -> Void#>, to: <#T##URLConvertible#>)

AF.request(<#T##url: URLConvertible##URLConvertible#>)

AF.download(<#T##url: URLConvertible##URLConvertible#>)

【讨论】:

    【解决方案3】:

    我找到了这个答案,它对我有用:

    从 cocoapods 安装后我遇到了同样的问题。 选择产品 |清洁然后产​​品 |构建修复它。 我选择了我的项目名称,然后选择了项目。 - 清洁 Cmd+shit+K - 构建 Cmd+B 奇怪的是,这对我有用。祝你好运!

    【讨论】:

      【解决方案4】:

      我通过更改 Build Active Architectures Only 设置解决了这个问题。

      在 Project Explorer 中单击您的项目,选择 Build Settings,找到 Architectures 部分,然后将 Build Active Architecture Only 设置更改为 Yes(调试)和 No(发布)。

      希望这对你有用。

      【讨论】:

      • Alamofire.xcodeproj -> 构建设置 -> 仅构建活动架构:不...自从我切换到调试模式后对我有用。谢谢,你拯救了我的一天!
      • 我不知道为什么,但经过数小时的尝试不同的事情,这行得通,谢谢伙计。
      • @Fox5150 在将 Alamofire 的版本从 4.8.2 更改为 5.1.0 后面临这个问题,所以它不会在发布时间或 API 工作方面造成问题??
      【解决方案5】:

      Alamofire.xcodeproj -> 构建阶段 -> 编译源

      如果 (0 项),则“[+] Alamofire.swift”。

      没关系:)

      【讨论】:

      • 您能否详细说明您的答案,添加更多关于您提供的解决方案的描述?
      【解决方案6】:

      如果没有实际的项目,很难说出问题所在。但是,您编写的代码确实存在问题。这不会与声明的 data/string/JSON 变量一起编译。那“可能”是实际问题。请尝试以下方法,看看是否有帮助。

      Alamofire.request(.GET, "http://httpbin.org/get", parameters: ["foo": "bar"])
               .response { request, response, data, error in
                   println(request)
                   println(response)
                   println(data)
                   println(error)
               }
      

      【讨论】:

      • 嗨@user3579107,你最终解决了你的问题吗?如果此答案对您有所帮助,您能否将其标记为优秀的社区用户?干杯。
      猜你喜欢
      • 2021-02-06
      • 1970-01-01
      • 2017-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多