3

问题就像问题的提示一样简单。

横幅在设备中以测试模式工作。
(看起来像这样:“你重新连接到 iAd 网络”)。

声明和。-didFailToReceiveAdWithError_ 并将 ADBnnverView1.delegate 分配给自己(是一个 cocos2d CCLayer)-bannerViewDidLoadAd-bannerViewActionShouldBegin

但这些方法从未调用过。我放弃了一些永远不会遇到的断点。

你有什么想法吗?


问题2:
这些属性定义有什么区别?我应该使用弱,分配吗?或 IBOutlet 是必要的?
我尝试了所有 3 种组合并且都有效。

@property(nonatomic,retain) ADBannerView *iAdView;
@property(nonatomic,retain) IBOutlet ADBannerView *iAdView;
@property(nonatomic,assign) ADBannerView *iAdView;
4

1 回答 1

0

对我来说,问题是我的代码中也有这一行self.canDisplayBannerAds=YES; 删除它之后,委托方法被正确调用。

于 2015-08-27T21:38:07.883 回答