このコードでは、Xcode プロジェクトに Google AdmobSDK を追加し、広告を表示しようとしました。しかし、このコードが本当に機能するかどうかはよくわかりません!
AdmobiPhoneViewController.m
#import "AdmobiPhoneViewController.h"
#define AdMob_ID @"a151120ca07fb81"
@implementation AdmobiPhoneViewController
- (void)dealloc
{
AdMob.delegate = nil;
[AdMob release];
[super dealloc];
}
- (void)didReceiveMemoryWarning
{
スーパービューがない場合、ビューを解放します。[super didReceiveMemoryWarning];
使用されていないキャッシュ データ、画像などを解放します。} #pragma mark – ビューのライフサイクル // viewDidLoad を実装して、ビューをロードした後、通常は nib から追加のセットアップを行います。
- (void)viewDidLoad
{
[super viewDidLoad];
AdMob = [[GADBannerView alloc]
initWithFrame:CGRectMake(0.0, self.view.frame.size.height -
GAD_SIZE_320x50.height,
GAD_SIZE_320x50.width,
GAD_SIZE_320x50.height)];
AdMob.adUnitID = AdMob_ID;
AdMob.rootViewController = self;
[self.view addSubview:AdMob];
GADRequest *r = [[GADRequest alloc] init];
r.testing = YES;
[AdMob loadRequest:r];
}
- (void)viewDidUnload
{
[super viewDidUnload];
//Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}
- (BOOL)shouldAutorotateToInterfaceOrientation:
(UIInterfaceOrientation)interfaceOrientation
{
//Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
@end