我对iOS的编程应用程序都很陌生。但是我已经阅读了多个教程,但我仍然无法使其工作。是的,我也在StackOverFlow上搜索了很多东西; - )
如何在使用情节提要的应用中将iAd实施到单个视图?
据我所知,我需要导入iAd / iAd.h以及许多其他内容。我已经按照许多教程(新旧),但不知怎的,我不能让它工作。我很乐意与你分享我的代码,但是当我测试了多个教程时,我不知道它是哪一个?
当我打开应用程序时,它会崩溃。你们中的任何人都有一个你知道有用的教程吗?或者一些建议和代码示例(我真的很喜欢......)我现在有点卡住......
答案 0 :(得分: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>
答案 1 :(得分:1)
不要忘记导入iAd框架并将二进制文件与项目链接。然后,您需要将横幅视图拖到故事板上并将其作为插座连接起来。然后将banner的delegate属性设置为视图控制器,并实现两个委托方法,如Apple文档中所定义。