我想在Swift中向我的應用展示adBannerView
。這裏是代碼:swift中的Banner iAds
func loadAds() { //Called in viewDidLoad
adBannerView = ADBannerView(frame: CGRect.zeroRect)
adBannerView.center = CGPoint(x: adBannerView.center.x, y: view.bounds.size.height - adBannerView.frame.size.height/2)
adBannerView.delegate = self
adBannerView.hidden = true
view.addSubview(adBannerView)
}
didLoadAd() {
adBannerView.hidden = false
}
didFailToReceiveAdWithError() {
adBannerView.hidden = true
}
請注意,我包含了iAd框架!
我希望它顯示橫幅iAd,並且在不接收iAd時不顯示adBannerView
。在FUNC loadAds的所有行,我得到
"Use of unresolved identifier 'adBannerView'"
而在didLoadAd開始時,我得到
"Expected Declaration"
下面就來看看: 我如何展示橫幅的iAds適當的迅速?
你在哪裏聲明「adBannerView」,喲你必須將變量存儲爲一個類attribut – 2014-11-03 13:04:51
@DavidAnsermot我沒有 - 我認爲框架處理。你能發表一個答案,展示如何申報嗎?謝謝!!! – rocket101 2014-11-03 13:08:53
缺少'func'關鍵字...? – holex 2014-11-03 15:50:40