"没有可用的模块"在AppDelegate.swift中导入AdColony时

时间:2015-01-04 22:54:36

标签: swift adcolony

我使用Apple Swift开发了一个应用程序但是当我在AppDelegate.swift中编写这行代码时尝试将AdColony集成到我的项目中时:

import AdColony

我收到错误:没有可用的模块。

我该如何解决这个问题?我已经按照AdColony指南中的所有步骤(也集成了其他框架)。

1 个答案:

答案 0 :(得分:4)

由于AdColony框架是基于Objective-C的,因此您需要为项目创建桥接标头。这是Apple的documentation。您需要查看名为将Objective-C导入Swift 的部分。

请注意,您需要在桥接头文件本身中使用Objective-C语法导入AdColony,而不是在Swift类中:

#import <AdColony/AdColony.h>

完成后,框架现在可以在任何Swift类中看到。