PrefixHeader.pch 3.06 KB
//
//  PrefixHeader.pch
//  Lighting
//
//  Created by 曹云霄 on 16/4/27.
//  Copyright © 2016年 上海勾芒科技有限公司. All rights reserved.
//

#ifndef PrefixHeader_pch
#define PrefixHeader_pch
#import "CYConstManager.h"


/**
 *  禁止所有的打印,提交AppStore时使用
 */
#ifdef DEBUG
#define NSLog(...) NSLog(__VA_ARGS__)
#define debugMethod() NSLog(@"%s", __func__)
#else
#define NSLog(...)
#define debugMethod()
#endif


/**
 * 判断请求是否成功
 */
#define RESULT(response) [returnValue[@"code"] isEqualToNumber:@0]
/**
 * 数据
 */
#define RESPONSE(response) returnValue[@"data"]
/**
 * 消息
 */
#define MESSAGE(response) returnValue[@"message"]
/**
 * 网络请求
 */
#define HTTP [NetworkRequestClassManager manager]

/**
 * 本地存储
 */
#define UserDefault [NSUserDefaults standardUserDefaults]

/**
 *  通知
 */
#define Notification [NSNotificationCenter defaultCenter]

/**
 *  AppDelegate代理
 */
#define SHARED_APPDELEGATE ((AppDelegate *)([UIApplication sharedApplication].delegate))

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

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

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

/**
 * 右侧菜单宽度
 */
#define RightWidth 200
/**
 *  导航栏高度
 */
#define NavigationHeight 64
#define ZERO 0
#define ONE 1

/**
 *  caches路径
 */
#define kPathCaches  [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex_opple:0]

/**
 *  断网标示
 */
#define BROKEN @"-1"

/**
 *  主题蓝色
 */
#define kMainBlueColor [UIColor colorWithRed:89/255.0 green:172/255.0 blue:220/255.0 alpha:1.0]

/**
 *  默认圆角系数
 */
#define kCornerRadius 4

/**
 *  主题灰色
 */
#define kMainGrayColor [UIColor colorWithRed:241/255.0 green:241/255.0 blue:241/255.0 alpha:1.0]


/**
 *  筛选框复选按钮圆角尺寸
 */
#define kSelectedCornerRadius 25


/**
 *  RGB颜色
 */
#define RGB(A, B, C, D)    [UIColor colorWithRed:(A)/255.0 green:(B)/255.0 blue:(C)/255.0 alpha:(D)]

/**
 *  无数据友好图片
 */
#define kNoDataImage TCImage(@"圆角矩形-3-副本")

/**
 *  默认图
 */
#define REPLACEIMAGE [UIImage imageNamed:@"loadingImage"]

/**
 *  导购默认显示头像
 */
#define GuideReplaceImage [UIImage imageNamed:@"manager"]

/**
 *  论坛客户默认显示头像
 */
#define CoustomerReplaceImage [UIImage imageNamed:@"user"]

/**
 *  客户默认显示头像
 */
#define ReplaceImage [UIImage imageNamed:@"矢量智能对象"]


/**
 *  弱引用
 */
#define WS(weakSelf)  __weak __typeof(&*self)weakSelf = self

//订单状态
/// - UNPAID:    未付款
/// - PAID:      已付款
/// - SHIPPED:   已发货
/// - RETURN:    已退货
/// - CANCELED:  已撤销
/// - COMPLETED: 已完成
#define UNPAID    @"001"
#define PAID      @"002"
#define SHIPPED   @"003"
#define RETURN    @"004"
#define CANCELED  @"005"
#define COMPLETED @"006"










#endif /* PrefixHeader_pch */