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

+0

你做过'进口Alamofire'吗? – alexburtnik

+0

我将@import Alamofire添加到文件buut的顶部没有区别。我不确定这是否正确。 – markhorrocks

+1

这是正确的地方,但'@'不应该在那里。另外请确保你已经从终端运行'pod install'命令并打开生成的工作区,而不是项目本身 – alexburtnik

代码本身没问题。问题是最有可能与进口Alamofire模块

尝试以下步骤:

  1. import Alamofire在迅速文件,你需要使用Alamofire模块(和@import Alamofire在桥接报头,如果需要的话)
  2. 清洁( CMD + Shift + K)
  3. 生成项目

如果你看到No such module错误,您应该从终端运行pod install命令并打开生成的工作区而不是项目本身。

+0

我在桥接头中有@import Alamofire,但仍然需要在我的文件中导入Alamofire。 – markhorrocks