//
//  LMLog.h
//  TW_LemonSDK
//
//  Created by Jiao Yang on 13-10-16.
//  Copyright (c) 2013年 syt. All rights reserved.
//

#define LMLOG_ON     //定义即开启LMLOG的打印功能。

#ifdef DEBUG
#define LMDebug_ON   //定义即开启LMDebug日志打印功能
#endif

#define scaleWidth [[UIScreen mainScreen]bounds].size.width / 568

#define scaleHeight [[UIScreen mainScreen]bounds].size.height / 375

#pragma mark - 通用Define

#define __LMLOG(s, ...) \
NSLog(@"%@",[NSString stringWithFormat:(s), ##__VA_ARGS__])
#ifdef LMLOG_ON
#define LMLOG(...) __LMLOG(__VA_ARGS__)
#else
#define LMLOG(...) do {} while (0)
#endif


#ifdef LMDebug_ON
#define LMDebug() LMLOG(@"\\\\%s>>line:%d\n",__FUNCTION__,__LINE__)
#define LMDebugS(id,...) LMLOG(@"\\\\%s>>line:%d >>%@ \n",__FUNCTION__,__LINE__,[NSString stringWithFormat:(id), ##__VA_ARGS__])
#else
#define LMDebug() do{} while(0)
#define LMDebugS(...) do{} while(0)
#endif
