您收到此错误是因为 XCode 无法找到您的 add 在您的storyboard
or.xib
文件中的位置。此外,您收到此错误是因为您没有didFailToReciveAdWithError
void。您应该使用的代码如下。
您不需要在头文件中做任何事情,只需将以下代码添加到您的.m
文件中:
-(void)bannerViewDidLoadAd:(ADBannerView *)banner {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:1];
[UIView commitAnimations];
}
- (void)bannerView:(ADBannerView *) banner didFailToReceiveAdWithError:error{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:0];
[UIView commitAnimations];
}
同样,您的头文件中不需要任何东西。接下来进入您的.xib
orstoryboard
文件,并删除任何outlets
与您的横幅视图相关联的 或任何其他内容。接下来,右键单击您的banner views
并将 Outletdelegate
拖到file's owner