RichieAdsAd
Objective-C
@interface RichieAdsAd : NSObject
+(nullable instancetype) persistentAdWithIdentifier:(NSString *)adIdentifier;
+(nullable instancetype) slotAdWithIdentifier:(NSString *)adIdentifier
slotIdentifier:(NSString *)slotIdentifier;
-(instancetype) init NS_UNAVAILABLE;
+(nullable instancetype) adWithDictionaryRepresentation:(NSDictionary *)dictionary;
-(NSDictionary *) dictionaryRepresentation;
-(void) accessPersistentAd:(void (^ _Nullable)(NSString *adIdentifier))persistentAdBlock
slotAd:(void (^ _Nullable)(NSString *adIdentifier, NSString *slotIdentifier))slotAdBlock;
@end
Swift
class RichieAdsAd : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
+(nullable instancetype) persistentAdWithIdentifier:(NSString *)adIdentifier;Swift
class func persistentAd(withIdentifier adIdentifier: String) -> Self? -
Undocumented
Declaration
Objective-C
+(nullable instancetype) slotAdWithIdentifier:(NSString *)adIdentifier slotIdentifier:(NSString *)slotIdentifier;Swift
class func slotAd(withIdentifier adIdentifier: String, slotIdentifier: String) -> Self? -
Unavailable
Undocumented
Declaration
Objective-C
-(instancetype) init NS_UNAVAILABLE; -
Undocumented
Declaration
Objective-C
+(nullable instancetype) adWithDictionaryRepresentation:(NSDictionary *)dictionary;Swift
convenience init?(dictionaryRepresentation dictionary: [AnyHashable : Any]) -
Undocumented
Declaration
Objective-C
-(NSDictionary *) dictionaryRepresentation;Swift
func dictionaryRepresentation() -> [AnyHashable : Any] -
Undocumented
Declaration
Objective-C
-(void) accessPersistentAd:(void (^ _Nullable)(NSString *adIdentifier))persistentAdBlock slotAd:(void (^ _Nullable)(NSString *adIdentifier, NSString *slotIdentifier))slotAdBlock;Swift
func accessPersistentAd(_ persistentAdBlock: ((String) -> Void)?, slotAd slotAdBlock: ((String, String) -> Void)? = nil)