M16Model.h
794 Bytes
//
// M16Model.h
// M16
//
#import "Mantle.h"
@interface M16Model : MTLModel <MTLJSONSerializing>
+ (NSDateFormatter *)dateFormatter;
@property (strong, nonatomic) NSString *m16Version; //2.1.2版本添加,值为当前短版本号
@end
//Http request callback blocks
typedef void (^VoidBlock)(void);
typedef void (^StringBlock)(NSString *info, NSError *error);
typedef void (^BoolBlock)(BOOL flag, NSError *error);
typedef void (^ModelBlock)(M16Model *model, NSError *error);
typedef void (^ArrayBlock)(NSMutableArray *models, NSError *error);
typedef void (^DictionaryBlock)(NSMutableDictionary *infoDict, NSError *error);
typedef void (^IntegerBlock)(NSInteger index, NSError *error);
typedef void (^ErrorBlock)(NSError *error);
typedef void (^YH_ProgressBlock)(float progress);