// // CSJNativeExpressAdConverter.h // CSJAdSDK // // Created by Rush.D.Xzj on 2020/10/10. // Copyright © 2020 bytedance. All rights reserved. // // 把 NativeAd转换为NativeExpressAdView 的转换器 #import #import "CSJNativeAd.h" #import "CSJNativeExpressAdView+Interval.h" #import "CSJNativeExpressAdManager+Block.h" NS_ASSUME_NONNULL_BEGIN @class CSJNativeExpressAdConverter; @protocol CSJNativeExpressAdConverterDelegate - (id)expressAdViewDelegateInNativeExpressAdConverter:(CSJNativeExpressAdConverter *)nativeExpressAdConverter; - (id)expressAdViewDismissDelegateInNativeExpressAdConverter:(CSJNativeExpressAdConverter *)nativeExpressAdConverter; - (void)nativeExpressAdConverter:(CSJNativeExpressAdConverter *)nativeExpressAdConverter nativeExpressAdViewArray:(NSArray *)nativeExpressAdViewArray; @end @class CSJNativeExpressAdConverter; @interface CSJNativeExpressAdConverter : NSObject @property (nonatomic, weak) id delegate; - (id)initWithAdSlot:(CSJAdSlot *)adSlot; - (void)convertWithNativeAdArray:(NSArray *)nativeAdArray; @end NS_ASSUME_NONNULL_END