PrefixHeader.pch 4.55 KB
Newer Older
曹云霄's avatar
曹云霄 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
//
//  PrefixHeader.pch
//  Lighting
//
//  Created by 曹云霄 on 16/4/27.
//  Copyright © 2016年 上海勾芒科技有限公司. All rights reserved.
//

#ifndef PrefixHeader_pch
#define PrefixHeader_pch
#import "MBProgressHUD.h"
#import "MJRefresh.h"
#import "MMDrawerController.h"
#import "RightViewController.h"
#import "IQKeyboardManager.h"
曹云霄's avatar
曹云霄 committed
16 17
#import "AFNetworking.h"
#import "NetworkRequestClassManager.h"
曹云霄's avatar
曹云霄 committed
18 19 20
#import "NSArray+Objectwithindex.h"
#import "ShoppingViewController.h"
#import "ClientViewController.h"
曹云霄's avatar
曹云霄 committed
21
#import "Masonry.h"
22 23
#import "PopoverViewController.h"
#import "opple_objc_json_client.h"
曹云霄's avatar
曹云霄 committed
24
#import "HENLENSONG.h"
曹云霄's avatar
曹云霄 committed
25 26
#import "JSONModel.h"
#import "Shoppersmanager.h"
27
#import "UIImageView+WebCache.h"
曹云霄's avatar
曹云霄 committed
28
#import "Customermanager.h"
勾芒's avatar
勾芒 committed
29
#import "AppDelegate.h"
勾芒's avatar
勾芒 committed
30
#import "PromptinformationView.h"
勾芒's avatar
勾芒 committed
31 32
#import "BaseViewController.h"
#import "MjRefreshHeaderCustom.h"
勾芒's avatar
勾芒 committed
33
#import "UIScrollView+EmptyDataSet.h"
34 35
#import "NSDictionary+category.h"
#import "CYConstManager.h"
曹云霄's avatar
曹云霄 committed
36
#import "UINavigationController+FDFullscreenPopGesture.h"
曹云霄's avatar
曹云霄 committed
37
#import "UIView+cornerRadius.h"
38
#import "XLPlainFlowLayout.h"
39
#import "MDScratchImageView.h"
曹云霄's avatar
曹云霄 committed
40
#import "WYPopoverController.h"
41
#import "XBLoadingView.h"
曹云霄's avatar
曹云霄 committed
42 43 44



曹云霄's avatar
曹云霄 committed
45 46 47
// Include any system framework and library headers here that should be included in all compilation units.
// You will also need to set the Prefix Header build setting of one or more of your targets to reference this file.

48 49 50
/**
 *  禁止所有的打印,打包时使用
 */
51 52 53 54 55 56 57
//#ifdef DEBUG
//#define NSLog(...) NSLog(__VA_ARGS__)
//#define debugMethod() NSLog(@"%s", __func__)
//#else
//#define NSLog(...)
//#define debugMethod()
//#endif
58

59 60 61 62 63 64 65 66 67 68
#ifdef DEBUG

#define NSSLog(FORMAT, ...) fprintf(stderr,"%s:%d\t%s\n",[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], __LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);

#else

#define NSSLog(...)

#endif

69

曹云霄's avatar
曹云霄 committed
70
/**
71
 *  AppDelegate代理
曹云霄's avatar
曹云霄 committed
72
 */
73
#define SHARED_APPDELEGATE ((AppDelegate *)([UIApplication sharedApplication].delegate))
曹云霄's avatar
曹云霄 committed
74 75 76 77 78 79

/**
 *  导航栏高度
 */
#define NavigationHeight 64

曹云霄's avatar
曹云霄 committed
80 81 82
/**
 *  默认显示头像
 */
曹云霄's avatar
曹云霄 committed
83
#define ReplaceImage [UIImage imageNamed:@"矢量智能对象"]
曹云霄's avatar
曹云霄 committed
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

/**
 *  屏幕的物理高度
 */
#define ScreenHeight   [UIScreen mainScreen].bounds.size.height

/**
 *  屏幕的物理宽度
 */
#define ScreenWidth    [UIScreen mainScreen].bounds.size.width

/**
 *  定义UIImage对象
 */
#define TCImage(imageName) [UIImage imageNamed:[NSString stringWithFormat:@"%@",imageName]]

/**
 *  获取RGB颜色
 */
#define kTCColor(r, g, b) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:1.0]

/**
 * 右侧菜单宽度
 */
#define RightWidth 200

110

111
#define ZERO 0
112
#define ONE 1
曹云霄's avatar
曹云霄 committed
113

曹云霄's avatar
曹云霄 committed
114 115 116 117 118
/**
 *  断网标示
 */
#define BROKEN @"-1"

曹云霄's avatar
曹云霄 committed
119 120 121
/**
 *  主题蓝色
 */
122 123
#define kMainBlueColor [UIColor colorWithRed:89/255.0 green:172/255.0 blue:220/255.0 alpha:1.0]

曹云霄's avatar
曹云霄 committed
124 125 126
/**
 *  默认圆角系数
 */
曹云霄's avatar
曹云霄 committed
127
#define kCornerRadius 4
曹云霄's avatar
曹云霄 committed
128 129


130 131 132 133
/**
 *  主题灰色
 */
#define kMainGrayColor [UIColor colorWithRed:241/255.0 green:241/255.0 blue:241/255.0 alpha:1.0]
曹云霄's avatar
曹云霄 committed
134 135


曹云霄's avatar
曹云霄 committed
136 137 138
/**
 *  筛选框复选按钮圆角尺寸
 */
曹云霄's avatar
曹云霄 committed
139
#define kSelectedCornerRadius 25
曹云霄's avatar
曹云霄 committed
140

141
/**
142
 *  服务器开发地址
143
 */
曹云霄's avatar
曹云霄 committed
144
#define SERVERREQUESTURL(URL)  [NSString stringWithFormat:@"http://139.196.195.30:8090/opple-web/app%@",URL]
145

曹云霄's avatar
曹云霄 committed
146

曹云霄's avatar
曹云霄 committed
147
/**
148
 *  服务器测试地址
曹云霄's avatar
曹云霄 committed
149
 */
曹云霄's avatar
曹云霄 committed
150
//#define SERVERREQUESTURL(URL)  [NSString stringWithFormat:@"http://dg-dev.opple.com/opple-web/app%@",URL]
151

152
//**
153 154
// *  服务器正式地址
// */
曹云霄's avatar
曹云霄 committed
155
//#define SERVERREQUESTURL(URL)  [NSString stringWithFormat:@"http://dg.opple.com/opple-web/app%@",URL]
曹云霄's avatar
曹云霄 committed
156

勾芒's avatar
勾芒 committed
157 158 159 160
/**
 *  搜索框输入通知
 */
#define SEARCHSTRING @"SEARCHINPUTSTRING"
曹云霄's avatar
曹云霄 committed
161

勾芒's avatar
勾芒 committed
162 163 164 165
/**
 *  搜索框返回根视图
 */
#define POPROOTCONTROLLER @"POPROOTCONTROLLER"
曹云霄's avatar
曹云霄 committed
166

勾芒's avatar
勾芒 committed
167 168 169 170
/**
 *  储存本地的搜索历史文件名
 */
#define SEARCHHISTORY @"searchhistory"
曹云霄's avatar
曹云霄 committed
171

勾芒's avatar
勾芒 committed
172 173 174 175 176 177
/**
 *  默认图
 */
#define REPLACEIMAGE [UIImage imageNamed:@"bg-img 副本"]


勾芒's avatar
勾芒 committed
178 179 180 181
/**
 *  保存用户名key
 */
#define USERNAME @"username"
勾芒's avatar
勾芒 committed
182

勾芒's avatar
勾芒 committed
183 184 185 186
/**
 *  保存密码key
 */
#define PASSWORD @"password"
勾芒's avatar
勾芒 committed
187

勾芒's avatar
勾芒 committed
188 189 190
/**
 *  网络请求返回个数
 */
191
#define KROWS 12
勾芒's avatar
勾芒 committed
192 193


曹云霄's avatar
曹云霄 committed
194
#define RGB(A, B, C, D)    [UIColor colorWithRed:(A)/255.0 green:(B)/255.0 blue:(C)/255.0 alpha:(D)]
勾芒's avatar
勾芒 committed
195

勾芒's avatar
勾芒 committed
196 197 198 199
/**
 * 一键分享显示文本
 */
#define ShareTitle @"欧立方体验中心一键分享"
勾芒's avatar
勾芒 committed
200

曹云霄's avatar
曹云霄 committed
201 202 203 204 205
/**
 *  无数据友好图片
 */
#define kNoDataImage TCImage(@"圆角矩形-3-副本")

206 207 208 209
/**
 *  登陆超时通知
 */
#define LOGINTIMEOUT @"logintimeout"
曹云霄's avatar
曹云霄 committed
210

曹云霄's avatar
曹云霄 committed
211 212 213 214 215
/**
 *  弱引用
 */
#define WS(weakSelf)  __weak __typeof(&*self)weakSelf = self

216 217 218 219
/**
 *  更新版本通知
 */
#define UPLOADVERSION @"uploadVersion"
曹云霄's avatar
曹云霄 committed
220

曹云霄's avatar
曹云霄 committed
221 222 223 224
/**
 *  网络断开
 */
#define NETWORK @"网络已断开"
曹云霄's avatar
曹云霄 committed
225 226 227



228

曹云霄's avatar
曹云霄 committed
229
#endif /* PrefixHeader_pch */