我是 iOS 应用程序编程新手。但我已经阅读了多个教程,但仍然无法使其工作。是的,我也在 StackOverFlow 上搜索了很多;-)
如何将 iAd 实现到使用 Storyboard的应用程序中的单个 View ?
据我所知,我需要导入 iAd/iAd.h 以及许多其他内容。我已经遵循了许多教程(新的和旧的),但不知何故我无法使其工作。我很乐意与您分享我的代码,但当我测试了多个教程后,我不知道是哪一个?
当我打开应用程序时,它崩溃了。你们中有人有知道有效的教程吗?或者一些建议和代码示例(我真的很喜欢......)我现在有点卡住了......
最佳答案
将属性连接到 iAd 并在 viewDidLoad 中设置委托(delegate)...
self.iad.delegate = self;
实现以下方法...
-(void)bannerViewDidLoadAd:(ADBannerView *)banner
{
banner.hidden = NO;
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
banner.hidden = YES;
}
请记住在您的 .m 文件中获取 IAd 的委托(delegate)...
@interface yourViewController ()<ADBannerViewDelegate>
您仍然需要导入 IAd...
#import <iAd/iAd.h>
关于ios - iAd 实现后应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18335624/