3

我对 iOS 应用程序编程很陌生。但是我已经阅读了多个教程,但仍然无法使其正常工作。是的,我也在 StackOverFlow 上搜索了很多 ;-)

如何在使用故事板的应用程序中将 iAd 实施到单个视图?

据我所知,我需要导入 iAd/iAd.h 和许多其他内容。我遵循了许多教程(新的和旧的),但不知何故我无法让它工作。我很想与您分享我的代码,但是当我测试了多个教程时,我不知道其中的哪一个?

当我打开应用程序时它崩溃了。你们有谁知道有效的教程吗?或者一些建议和代码示例(我真的很喜欢……)我现在有点卡住了……

4

2 回答 2

1

不要忘记导入 iAd 框架并将二进制文件与您的项目链接。然后,您希望将横幅视图拖到故事板上并将其连接为插座。然后将banner的delegate属性设置为view controller,并实现两个delegate方法,正如苹果文档中定义的那样。

于 2013-08-20T13:05:13.443 回答
1

将属性连接到 iAd 并在 viewDidLoad 中设置委托...

 self.iad.delegate = self;

实现以下方法...

  -(void)bannerViewDidLoadAd:(ADBannerView *)banner
{
     banner.hidden = NO;
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
     banner.hidden = YES;
}

请记住在您的 .m 文件中获取 IAd 的代表...

  @interface yourViewController ()<ADBannerViewDelegate>

你还是要导入IAd...

  #import <iAd/iAd.h>
于 2013-08-20T12:58:02.280 回答