|
2 | 2 | // RootModel.h
|
3 | 3 | // SKGenerateModelTool
|
4 | 4 | //
|
5 |
| -// Created by SKGenerateModelTool on 2021/12/31. |
| 5 | +// Created by wushangkun on 2022/12/31. |
6 | 6 | // Copyright © 2021 SKGenerateModelTool. All rights reserved.
|
7 | 7 | //
|
8 | 8 |
|
| 9 | +#if __has_include(<YYModel/YYModel.h>) |
| 10 | +#import <YYModel/YYModel.h> |
| 11 | +#else |
9 | 12 | #import "YYModel.h"
|
| 13 | +#endif |
10 | 14 |
|
11 |
| -@class TipsModel; |
12 |
| -@class DataModel; |
13 | 15 | @class LastResponseExtraModel;
|
| 16 | +@class DataModel; |
| 17 | +@class TipsModel; |
14 | 18 |
|
15 |
| -@interface RootModel : YYModel |
| 19 | +@interface RootModel : NSObject <YYModel> |
16 | 20 |
|
17 |
| -@property (nonatomic, assign) BOOL show_last_read; |
18 |
| -@property (nonatomic, assign) NSInteger action_to_last_stick; |
19 |
| -@property (nonatomic, copy) NSString *post_content_hint; |
20 |
| -@property (nonatomic, assign) NSInteger total_number; |
| 21 | +@property (nonatomic, strong) LastResponseExtraModel *last_response_extra; |
| 22 | +@property (nonatomic, strong) id api_base_info; |
| 23 | +@property (nonatomic, assign) NSInteger show_et_status; |
21 | 24 | @property (nonatomic, strong) id location;
|
22 |
| -@property (nonatomic, assign) BOOL has_more_to_refresh; |
| 25 | +@property (nonatomic, copy) NSString *post_content_hint; |
23 | 26 | @property (nonatomic, assign) BOOL get_offline_pool;
|
24 |
| -@property (nonatomic, strong) TipsModel *tips; |
| 27 | +@property (nonatomic, assign) BOOL is_use_bytedance_stream; |
25 | 28 | @property (nonatomic, assign) NSInteger feed_flag;
|
26 |
| -@property (nonatomic, strong) id api_base_info; |
| 29 | +@property (nonatomic, assign) BOOL has_more; |
| 30 | +@property (nonatomic, assign) NSInteger total_number; |
| 31 | +@property (nonatomic, strong) TipsModel *tips; |
| 32 | +@property (nonatomic, assign) BOOL has_more_to_refresh; |
| 33 | +@property (nonatomic, assign) BOOL show_last_read; |
| 34 | +@property (nonatomic, assign) NSInteger action_to_last_stick; |
27 | 35 | @property (nonatomic, assign) NSInteger login_status;
|
28 |
| -@property (nonatomic, assign) BOOL is_use_bytedance_stream; |
29 | 36 | @property (nonatomic, strong) NSArray <DataModel *> *data;
|
30 | 37 | @property (nonatomic, copy) NSString *message;
|
31 |
| -@property (nonatomic, strong) LastResponseExtraModel *last_response_extra; |
32 |
| -@property (nonatomic, assign) NSInteger show_et_status; |
33 |
| -@property (nonatomic, assign) BOOL has_more; |
34 | 38 |
|
35 | 39 | @end
|
36 | 40 |
|
37 | 41 |
|
38 |
| -@interface LastResponseExtraModel : YYModel |
| 42 | +@interface TipsModel : NSObject <YYModel> |
39 | 43 |
|
40 |
| -@property (nonatomic, copy) NSString *data; |
| 44 | +@property (nonatomic, copy) NSString *download_url; |
| 45 | +@property (nonatomic, copy) NSString *type; |
| 46 | +@property (nonatomic, copy) NSString *web_url; |
| 47 | +@property (nonatomic, copy) NSString *display_template; |
| 48 | +@property (nonatomic, assign) NSInteger display_duration; |
| 49 | +@property (nonatomic, copy) NSString *open_url; |
| 50 | +@property (nonatomic, copy) NSString *package_name; |
| 51 | +@property (nonatomic, copy) NSString *display_info; |
| 52 | +@property (nonatomic, copy) NSString *app_name; |
41 | 53 |
|
42 | 54 | @end
|
43 | 55 |
|
44 | 56 |
|
45 |
| -@interface DataModel : YYModel |
| 57 | +@interface DataModel : NSObject <YYModel> |
46 | 58 |
|
47 | 59 | @property (nonatomic, copy) NSString *code;
|
48 | 60 | @property (nonatomic, copy) NSString *content;
|
49 | 61 |
|
50 | 62 | @end
|
51 | 63 |
|
52 | 64 |
|
53 |
| -@interface TipsModel : YYModel |
| 65 | +@interface LastResponseExtraModel : NSObject <YYModel> |
54 | 66 |
|
55 |
| -@property (nonatomic, assign) NSInteger display_duration; |
56 |
| -@property (nonatomic, copy) NSString *display_template; |
57 |
| -@property (nonatomic, copy) NSString *app_name; |
58 |
| -@property (nonatomic, copy) NSString *download_url; |
59 |
| -@property (nonatomic, copy) NSString *open_url; |
60 |
| -@property (nonatomic, copy) NSString *display_info; |
61 |
| -@property (nonatomic, copy) NSString *type; |
62 |
| -@property (nonatomic, copy) NSString *web_url; |
63 |
| -@property (nonatomic, copy) NSString *package_name; |
| 67 | +@property (nonatomic, copy) NSString *data; |
64 | 68 |
|
65 | 69 | @end
|
66 | 70 |
|
| 71 | + |
0 commit comments