广告

1.在苹果的广告市场上有两套系统
-展现,程序只要嵌入广告即可
-发布

2.广告的展现
-广告的展现内容,是由苹果根据应用程序的关键字,分类,上架地区等综合评定后自动推送的
-应用程序无需关心
广告收益三七开
3.广告的步骤
1.添加 iAd.framework 框架
2.添加 ADBannerView 视图,并设置代理方法
3.广告条加载完成之前最好隐藏

#import "ViewController.h"
#import 

@interface ViewController () 

@property (weak, nonatomic) IBOutlet NSLayoutConstraint *bannerViewBottomCon;

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
}

// 广告加载失败
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
    NSLog(@"%s", __func__);
}

// 即将加载广告
- (void)bannerViewWillLoadAd:(ADBannerView *)banner
{
    NSLog(@"%s", __func__);
}

// 广告已经加载
- (void)bannerViewDidLoadAd:(ADBannerView *)banner
{
    self.bannerViewBottomCon.constant = 0;
    
    [UIView animateWithDuration:0.5 animations:^{
        [self.view layoutIfNeeded];
    }];
}

- (void)bannerViewActionDidFinish:(ADBannerView *)banner
{
    NSLog(@"%s", __func__);
}

@end

你可能感兴趣的:(广告)