آموزش ادغام iAd در برنامه نویسی iOS

3 سال پیش
موزش ادغام iAd در برنامه نویسی iOS

آموزش ادغام iAd در برنامه نویسی iOS

 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش ادغام iAd در برنامه نویسی iOS خواهیم پرداخت.

iAd برای نمایش تبلیغات مورد استفاده توسط سرور apple استفاده می شود. iAd به ما کمک می کند تا از طریق یک برنامه iOS درآمد کسب کنیم.

ادغام iAd

مرحله ۱ – یک برنامه مبتنی بر نمایش ساده ایجاد کنید.

مرحله ۲ – فایل پروژه خود را انتخاب کنید ، سپس اهداف را انتخاب کنید و سپس iAd.framework را در انتخاب فریم ورک ها اضافه کنید.

مرحله ۳ – ViewController.h را به صورت زیر به روز کنید –

#import <UIKit/UIKit.h>
#import <iAd/iAd.h>

@interface ViewController : UIViewController<ADBannerViewDelegate> {
   ADBannerView *bannerView;
}
@end

 

مرحله ۴ – ViewController.m را به صورت زیر به روز کنید –

#import "ViewController.h"

@interface ViewController ()
@end

@implementation ViewController

- (void)viewDidLoad {
   [super viewDidLoad];
   bannerView = [[ADBannerView alloc]initWithFrame:
   CGRectMake(0, 0, 320, 50)];
   
   // Optional to set background color to clear color
   [bannerView setBackgroundColor:[UIColor clearColor]];
   [self.view addSubview: bannerView];
}

- (void)didReceiveMemoryWarning {
   [super didReceiveMemoryWarning];
   // Dispose of any resources that can be recreated.
}

#pragma mark - AdViewDelegates

-(void)bannerView:(ADBannerView *)banner 
   didFailToReceiveAdWithError:(NSError *)error {
   NSLog(@"Error loading");
}

-(void)bannerViewDidLoadAd:(ADBannerView *)banner {
   NSLog(@"Ad loaded");
}

-(void)bannerViewWillLoadAd:(ADBannerView *)banner {
   NSLog(@"Ad will load");
}

-(void)bannerViewActionDidFinish:(ADBannerView *)banner {
   NSLog(@"Ad did finish");
}
@end

 

خروجی

وقتی برنامه را اجرا می کنیم، خروجی زیر را خواهیم گرفت –

iOS Tutorial

 

منبع.

لیست جلسات قبل آموزش برنامه نویسی iOS

  1. آموزش برنامه نویسی iOS
  2.  شروع آموزش برنامه نویسی iOS 
  3.  آموزش تنظیمات محیطی iOS 
  4. آموزش objective C در بزنامه نویسی iOS 
  5. آموزش ایجاد برنامه آیفون در برنامه نویسی iOS
  6. آموزش اکشن و خروجی در برنامه نویسی iOS
  7. آموزش Delegate در iOS 
  8.  آموزش عناصر UI در برنامه نویسی iOS 
  9. آموزش ایجاد شتاب سنج در برنامه نویسی iOS
  10.  برنامه های جهانی در برنامه نویسی iOS
  11. آموزش مدیریت دوربین در برنامه نویسی iOS 
  12. آموزش مدیریت مکان در برنامه نویسی iOS 
  13. آموزش پایگاه داده SQLite در برنامه نویسی iOS 
  14. آموزش ارسال ایمیل در برنامه نویسی iOS 
  15. آموزش صدا و تصویر در برنامه نویسی iOS 
  16. آموزش مدیریت فایل در برنامه نویسی iOS 
  17. آموزش دسترسی به نقشه ها در برنامه نویسی iOS 
  18. آموزش خرید درون برنامه ای در برنامه نویسی iOS 
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه