显示插页式广告A'时间的分数' - 即不是每一次

时间:2016-02-07 16:16:39

标签: ios swift random interstitial

一个简单的问题。

我希望插页式广告显示用户按下按钮的一小部分时间(执行IBAction)。

我使用了以下代码:

@IBAction func someButtonAction(sender: AnyObject) { 
...
 //Interstitial Ad:

    let rand = Int(arc4random_uniform(3))
    let adNo = 2

    if(adNo == rand)
    {
        loadInterstitialAd()
    }

.... }

这应该会使插页式广告在33%的时间内显示。

如果这是正确的代码,有谁能告诉我?它可以在我的模拟器中运行,我只是想确保我的代码是高效的,并且我没有违反任何Apple广告惯例。

谢谢!

1 个答案:

答案 0 :(得分:0)

我在代码中添加了print(rand)并监视了输出窗口。

每次" 2"显示,插页式广告会弹出(尽管很慢)。

所以我猜它有效: - )