展示 iAd 插页式广告的更好方式

Better way to show iAd interstitial ads

有没有比仅在 0-4 之间选择一个随机数并且如果它的 3 显示广告更好的方式来显示插页式广告?

这种方法有它的缺点,因为有时广告不会显示一段时间,有时它们会连续显示 3 次,这非常烦人。如有任何帮助,我们将不胜感激!

为什么要生成随机数?您无需以这种方式实施插页式广告。您希望多久展示一次广告?您可以增加一个索引并在达到一定数量后显示您的插页式广告。例如:

// Create an Int to increment
var index = 0

// Call this func after an event
func showInterstitial() {
    index++
    if (index == 5) {
        // Show ad
        // Reset index
        index = 0
    }
}