| 123456789101112131415161718192021222324252627282930313233 |
- //
- // MOConfigBaseData.h
- //
- // Created by SuperCabbage on 2023/12/11
- // Copyright (c) 2023 __MyCompanyName__. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- @class MOConfigList, MOLiveActivityForAnchor;
- @interface MOConfigBaseData : NSObject <NSCoding, NSCopying>
- /** video config list */
- @property (nonatomic, strong) NSArray *config;
- @property (nonatomic, strong) NSArray *divideRates;
- @property (nonatomic, strong) NSArray *tickets;
- /** voice config list */
- @property (nonatomic, strong) NSArray *configList;
- @property (nonatomic, strong) NSString *title;
- @property (nonatomic, strong) NSString *logoVideo;
- @property (nonatomic, strong) NSString *logoVoice;
- @property (nonatomic, strong) MOConfigList *tagVideo;
- @property (nonatomic, strong) MOConfigList *tagVoice;
- @property (nonatomic, strong) MOLiveActivityForAnchor *liveActivityForAnchor;
- + (instancetype)modelObjectWithDictionary:(NSDictionary *)dict;
- - (instancetype)initWithDictionary:(NSDictionary *)dict;
- - (NSDictionary *)dictionaryRepresentation;
- @end
|