Swift导入模块

时间:2015-11-17 09:43:33

标签: ios xcode swift cocoapods alamofire

我是开发iOS应用程序的新手,所以我仍处于学习曲线上,我遇到了一个非常奇怪的问题。

我有一个项目,我在其中使用ClamPods的“Alamofire”模块。一切都很好,到目前为止工作。然后我创建了另一个控制器,我想在其中导入相同的模块,但结果消息总是“没有这样的模块...”

如何以及为什么它在一个文件中工作,但在另一个文件中不起作用?两个文件都在同一目录中。

P.S。我已经尝试清理项目并删除了XCode的“DerivedData”文件夹。

1 个答案:

答案 0 :(得分:0)

检查您的两个文件目标成员资格。它需要设置为您正在使用的目标: Targer membership

可能,似乎您将文件拖入项目并且没有正确设置目标。检查两次,因为没有其他原因。除非您的第二个文件在测试目标中。在这种情况下,添加到您的pod文件:

target 'YourTestTarget' do
pod 'Alamofire'
end

并运行pod install