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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
//
// BaseViewController.h
// Lighting
//
// Created by 曹云霄 on 16/4/27.
// Copyright © 2016年 上海勾芒科技有限公司. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface BaseViewController : UIViewController
/**
* 结束刷新
*
* @param TableView Tableview
*/
- (void)endRefreshingForTableView:(UIScrollView *)TableView;
/**
* MBProgressHUD等待视图
*/
- (void)CreateMBProgressHUDLoding;
/**
* 移除MBProgressHUD等待视图
*/
- (void)RemoveMBProgressHUDLoding;
/**
* 渐隐提示框待回调Block
*/
- (void)SHOWPrompttext:(NSString *)Text ComcpleteBlock:(void(^)())completed;
/**
* 获得我的storyboard对象
*/
- (UIStoryboard *)getStoryboardWithName;
/**
* 调用打印机
*/
- (void)callAirprintWithdata:(NSString *)PDFpath SuccessBlock:(void(^)())success ErrorBlock:(void(^)())failed;
/**
* 成功等待视图
*/
- (void)SuccessMBProgressView:(NSString *)successString;
/**
* 提示信息等待视图
*/
- (void)ErrorMBProgressView:(NSString *)errorString;
/**
* 纯文本提示框
*/
- (void)SHOWPrompttext:(NSString *)Text;
/**
* 调用无线打印机......成功回调、失败回调
*/
- (void)callAirprintWithURL:(NSURL *)datasurl SuccessBlock:(void(^)())success ErrorBlock:(void(^)())failed;
/**
* 显示提示图片、文本
*/
- (void)PromptinformationViewWithimage:(UIImage *)image withTitle:(NSString *)title withpoint:(CGPoint)point;
/**
* 删除提示图片、文本
*/
- (void)RemovePromptinformationView;
/**
* 提示框
*
*/
- (void)promptCustomerTitle:(NSString *)title finish:(void(^)())complete;
/**
* 查询订单状态图片
*/
+ (UIImage *)ReturnOrderStateImageWithStateCode:(NSInteger)ordercode;
/**
* 查询订单状态文本 //code == 0 取文字 code == 1取颜色
*/
+ (id)ReturnOrderStateTitleWithStateCode:(NSInteger)ordercode withPoint:(CGPoint)point WithCode:(NSInteger)code;
/**
* 查询购物车数量
*/
- (void)QueryShoppingCarNumber;
/**
* 查询购物车商品
*/
- (void)queryShoppingCarGoods;
/**
* 系统提示框
*/
- (void)promptCustomerWithString:(NSString *)message;
/**
* 进度条
*/
- (void)ShowProgressView:(double)progress;
/**
* 提示框
*/
@property (nonatomic,strong) MBProgressHUD*TCHud;
/**
* 友好化时间
*/
+ (NSString *) compareCurrentTime:(NSString *)str;
/**
* 获取版本号
*/
- (NSString*)getAppVersion;
/**
* 通过面额获取相应的图片
*/
+ (UIImage *)getCorrespondingPictures:(NSInteger)total;
/**
* 判断字符串是否为空
*/
+ (BOOL)isBlankString:(NSString *)string;
@end