模块'Alamofire'没有名为'request'的成员

use*_*107 35 ios alamofire

我是iOS开发的新手,我在README中安装了Alamofire,但我有其他用户的错误,我不知道如何解决它.

一只忙碌的猫

Sai*_*aev 185

2019年更新

如果您有此错误,并且您使用'alamofire5'分支只需更改Alamofire.requestAF.request.

  • 谢谢! - 多么愚蠢,他们需要在自述文件中添加注释 (11认同)
  • 一个救命的答案 (7认同)

Sul*_*Ali 22

如果你使用新的,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#>)
Run Code Online (Sandbox Code Playgroud)


Yux*_*hen 10

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

在Project Explorer中单击您的项目,选择Build Settings,找到Architectures部分,然后将Build Active Architecture Only设置更改为Yes for Debug和No for Release.

希望这对你有用.

  • Alamofire.xcodeproj -&gt; 构建设置 -&gt; 仅构建活动架构:不......自从我切换到调试模式后对我有用。谢谢,你救了我的一天! (2认同)

小智 4

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

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

没关系 :)

  • 您能否详细说明您的答案,添加有关您提供的解决方案的更多描述? (19认同)