Как дела, парни?
Так что сегодня это действительно смешной вопрос, но я просто не могу заставить его работать так, как я хочу.
Я использую AdMob, но хочу получить дополнительную информацию.
Они дали инструкции на GoogleCodes / AdMob
но я не могу сделать это, дайте мне журналы, которые я хочу.
Это на .h
#import <UIKit/UIKit.h>
#import "GADBannerView.h"
#import "GADBannerViewDelegate.h"
@interface AppForAllTestsViewController : UIViewController<GADBannerViewDelegate>
Это на .m
-(void)adViewDidReceiveAd:(GADBannerView *)bannerView{
NSLog(@"RECEIVED");
[UIView beginAnimations:@"BannerSlide" context:nil];
bannerView.frame = CGRectMake(0.0, self.view.frame.size.height - bannerView.frame.size.height,
bannerView.frame.size.width,
bannerView.frame.size.height);
[UIView commitAnimations];
}
-(void)adView:(GADBannerView *)view didFailToReceiveAdWithError:(GADRequestError *)error{
NSLog(@"FAILURE RECEIVING AD: %@", [error localizedDescription]);
}
-(void)adMobProcess{
adMobBanner = [[GADBannerView alloc]initWithFrame:CGRectMake(0.0,
self.view.frame.size.height-GAD_SIZE_320x50.height,
GAD_SIZE_320x50.width,
GAD_SIZE_320x50.height)];
adMobBanner.adUnitID = my_id;
adMobBanner.rootViewController = self;
[self.view addSubview:adMobBanner];
[adMobBanner loadRequest:[GADRequest request]];
}
-(void)awakeFromNib{
NSLog(@"GOOD MORNING");
[adMobBanner setDelegate:self];
}
- (void)viewDidLoad{
[self adMobProcess];
[super viewDidLoad];
}
Вы видите, что я устанавливаю делегата на "себя", но ничего не происходит, ни одно из изменений, кто-нибудь может мне помочь? (