ios - Swift Sprite 套件 : How do I make it so that iAd displays a new add after a certain time interval?

标签 ios iphone swift sprite-kit

我将 iAd 实现到我的 swift sprite 工具包应用程序中,但我希望 iAd 每分钟显示一个新广告。我在下面提供了我如何实现 iAd 的代码。

 self.canDisplayBannerAds = true
    self.adBannerView?.delegate = self
    self.adBannerView?.hidden = true
}


func bannerViewWillLoadAd(banner: ADBannerView!) {

}

func bannerViewDidLoadAd(banner: ADBannerView!) {
    self.adBannerView?.hidden = false
}

func bannerViewActionDidFinish(banner: ADBannerView!) {

}

func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {

    return true
}

func bannerView(banner: ADBannerView!, didFailToReceiveWithError error:NSError!) {

}

最佳答案

您可以使用 NSTimer为了那个原因。请记住,如果您的应用进入后台模式,可能会导致一些错误。但是,由于它仅用于展示广告,因此应该不是什么大问题。

关于ios - Swift Sprite 套件 : How do I make it so that iAd displays a new add after a certain time interval?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30395962/

相关文章:

php - 从 php 脚本返回数组到 Swift 时,JSON_encode 导致错误

mysql - mysql与iOS的安全性

ios - 每天从特定记录类型中删除所有 CloudKit 记录

ios - 跨控件的连续手势/触摸

iphone - 无限循环用户界面

iphone - uiwebview 子类中的按住复制

swift - 在同一行创建变量并添加到数组

java - 用java从手机读取HTTP POST

ios - 快速返回 GPS 位置的实用程序类?

swift - 不止一张带有动态列的动态表 swift 4