1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
| @protocol Geo @end
@interface Geo : JSONModel
@property(nonatomic,strong)NSString<Optional>*description;
@property(nonatomic,strong)NSNumber<Optional>*latitude;
@property(nonatomic,strong)NSNumber<Optional>*longitude;
@end
@protocol Fields @end
@interface Fields : JSONModel
@property(nonatomic,strong)NSString<Optional>*key;
@property(nonatomic,strong)NSString<Optional>*value;
@end
@protocol Result @end
@interface Result : JSONModel
@property(nonatomic,strong)NSString<Optional>*aid;
@property(nonatomic,strong)NSArray<Optional>*audios;
@property(nonatomic,strong)NSString<Optional>*avatar_url;
@property(nonatomic,strong)NSNumber<Optional>*call_price;
@property(nonatomic,strong)NSString<Optional>*cid;
@property(nonatomic,strong)NSString<Optional>*cover_url;
@property(nonatomic,strong)NSString<Optional>*created_on;
@property(nonatomic,strong)NSArray<Fields*><Optional,Fields>*fields;
@property(nonatomic,strong)Geo<Optional,Geo>*geo;
@property(nonatomic,strong)NSNumber<Optional>*id;
@property(nonatomic,strong)NSNumber<Optional>*message_price;
@property(nonatomic,strong)NSArray<Optional>*photo_sets;
@property(nonatomic,strong)NSString<Optional>*pid;
@property(nonatomic,strong)NSString<Optional>*rid;
@property(nonatomic,strong)NSNumber<Optional>*role_open;
@property(nonatomic,strong)NSString<Optional>*sid;
@property(nonatomic,strong)NSNumber<Optional>*status;
@property(nonatomic,strong)NSString<Optional>*updated_on;
@property(nonatomic,strong)NSNumber<Optional>*video_price;
@property(nonatomic,strong)NSArray<Optional>*videos;
@property(nonatomic,strong)NSNumber<Optional>*world_open;
@end
@protocol MyObject @end
@interface MyObject : JSONModel
@property(nonatomic,strong)NSNumber<Optional>*code;
@property(nonatomic,strong)NSString<Optional>*message;
@property(nonatomic,strong)Result<Optional,Result>*result;
@end
===========m文件====================== @implementation Geo
@end
@implementation Fields
@end
@implementation Result
@end
@implementation MyObject
@end
|