2

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

import AdColony

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

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

4

1 回答 1

4

由于 AdColony 框架是基于 Objective-C 的,因此您需要为您的项目创建一个桥接头。这是 Apple 的文档。您需要查看名为Importing Objective-C into Swift的部分。

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

#import <AdColony/AdColony.h>

一旦你完成了这个,框架现在将在你的任何 Swift 类中可见。

于 2015-01-08T19:05:43.637 回答