var request:Alamofire.Request?未申报类型的使用Alamofire
问题描述:
我将我的SWIFT 2.2的代码在Xcode 8 swift3代码,我有这样一行:var request:Alamofire.Request?未申报类型的使用Alamofire
var request: Alamofire.Request?
这是产生这个错误:
Use of undeclared type Alamofire.
我怎么能修复这个错误?我已经阅读了迁移指南,但我没有看到任何可以帮助我的东西。我正在使用Alamofire 4.0.1
答
代码本身没问题。问题是最有可能与进口Alamofire
模块
尝试以下步骤:
-
import Alamofire
在迅速文件,你需要使用Alamofire模块(和@import Alamofire
在桥接报头,如果需要的话) - 清洁( CMD + Shift + K)
- 生成项目
如果你看到No such module
错误,您应该从终端运行pod install
命令并打开生成的工作区而不是项目本身。
+0
我在桥接头中有@import Alamofire,但仍然需要在我的文件中导入Alamofire。 – markhorrocks
你做过'进口Alamofire'吗? – alexburtnik
我将@import Alamofire添加到文件buut的顶部没有区别。我不确定这是否正确。 – markhorrocks
这是正确的地方,但'@'不应该在那里。另外请确保你已经从终端运行'pod install'命令并打开生成的工作区,而不是项目本身 – alexburtnik