Ads iOS
LDAdService.h
1 #import "LDAdBanner.h"
2 #import "LDAdInterstitial.h"
3 
7 @protocol LDAdServiceSettings<NSObject>
8 
12 @property (nonatomic, strong) NSString * banner;
13 
18 @property (nonatomic, strong) NSString * bannerIpad;
19 
23 @property (nonatomic, strong) NSString * interstitial;
24 
29 @property (nonatomic, strong) NSString * interstitialIpad;
30 @end
31 
36 @property (nonatomic, strong) NSObject<LDAdServiceSettings> * settings;
37 
43 -(LDAdBanner *) createBanner;
44 
58 -(LDAdBanner *) createBanner: (NSString *) adunit size:(LDAdBannerSize) size;
59 
65 -(LDAdInterstitial *) createInterstitial;
66 
74 -(LDAdInterstitial *) createInterstitial:(NSString *) adunit;
75 
83 -(LDAdInterstitial *) createRewardedVideo:(NSString *) adunit;
84 
85 
86 @end
87 
88 typedef NSObject<LDAdServiceProtocol> LDAdService;
89 
90 
NSString * interstitial
Definition: LDAdService.h:23
NSString * interstitialIpad
Definition: LDAdService.h:29
Definition: LDAdService.h:7
NSString * bannerIpad
Definition: LDAdService.h:18
Definition: LDAdService.h:35
NSString * banner
Definition: LDAdService.h:12
LDAdInterstitial * createInterstitial()
LDAdBanner * createBanner()