Я интегрировал iAd в свое приложение и выполняю его в своем симуляторе.Я сохранил целевой iOS 4.1.Но иногда я получаю сообщение об ошибке:
"Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSCFString bannerViewDidLoadAd:]: unrecognized selector sent to instance 0x6451cd0' " and the application will be quit. What i have to do.
Я статически добавил ADBannerView
в конструктор интерфейса и использовал методы делегата следующим образом:
#pragma mark ADBannerViewDelegate
- (void)bannerViewDidLoadAd:(ADBannerView *)banner {
Class classAdBannerView = NSClassFromString(@"ADBannerView");
if(classAdBannerView!= nil)
iAdView2.hidden = NO;
}
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
Class classAdBannerView = NSClassFromString(@"ADBannerView");
if(classAdBannerView!= nil)
iAdView2.hidden = YES;
}
Если кто-либо знаетРешение, пожалуйста, помогите мне.