0

我目前正在使用 Swift 2.0 开发 iOS 应用程序,并决定使用 Millennial Media 来制作他们的广告。他们所有的文档都引用了 Objective-C 代码,虽然代码不多,但我不知道如何通过 Swift 移植它们。

我试图在 StackOverflow 和 Google 上搜索,但根本找不到任何东西。

我正在尝试移植以下内容:

谢谢你。

4

2 回答 2

0

我通过集成Google AdMob 中介适配器解决了这个问题。集成后,一切都可以通过 Google 后端轻松管理。

于 2016-08-14T23:25:40.140 回答
0

以下代码在 Swift 中对我有用。

确保您的桥接头中有以下内容:

#import <MMAdSDK/MMAdSDK.h>

确保在类头中包含委托:

class MyClass : UIViewController, MMInterstitialDelegate {

将您的广告声明为 var:

var interstitialAd = MMInterstitialAd(placementId: "123456")

在 viewDidLoad() 方法中调用以下代码:

   interstitialAd?.delegate = self
   interstitialAd?.load(nil)

使用以下内容显示广告:

if ((interstitialAd?.ready) != nil) {
    interstitialAd?.showFromViewController(self)
}
于 2016-11-19T18:48:50.803 回答