You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
713 B
35 lines
713 B
![]()
2 years ago
|
//
|
||
|
// UtilLog.h
|
||
|
// AlicloudUtils
|
||
|
//
|
||
|
// Created by junmo on 16/11/24.
|
||
|
// Copyright © 2016年 Ali. All rights reserved.
|
||
|
//
|
||
|
|
||
|
#ifndef UtilLog_h
|
||
|
#define UtilLog_h
|
||
|
|
||
|
@interface UtilLog : NSObject
|
||
|
|
||
|
+ (void)enableLog;
|
||
|
|
||
|
+ (BOOL)isLogEnabled;
|
||
|
|
||
|
#define UtilLogD(tag, frmt, ...)\
|
||
|
if ([UtilLog isLogEnabled]) {\
|
||
|
NSLog(@"[%@]-[D]: %@", tag, [NSString stringWithFormat:(frmt), ##__VA_ARGS__]);\
|
||
|
}
|
||
|
|
||
|
#define UtilLogI(tag, frmt, ...)\
|
||
|
if ([UtilLog isLogEnabled]) {\
|
||
|
NSLog(@"[%@]-[I]: %@", tag, [NSString stringWithFormat:(frmt), ##__VA_ARGS__]);\
|
||
|
}
|
||
|
|
||
|
#define UtilLogE(tag, frmt, ...)\
|
||
|
if ([UtilLog isLogEnabled]) {\
|
||
|
NSLog(@"[%@]-[E]: %@", tag, [NSString stringWithFormat:(frmt), ##__VA_ARGS__]);\
|
||
|
}
|
||
|
@end
|
||
|
|
||
|
#endif /* UtilLog_h */
|