我想在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