OSSNSLogger.m 685 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // OSSNSLogger.m
  3. // AliyunOSSiOS
  4. //
  5. // Created by jingdan on 2017/10/24.
  6. // Copyright © 2017年 zhouzhuo. All rights reserved.
  7. //
  8. #import "OSSNSLogger.h"
  9. static OSSNSLogger *sharedInstance;
  10. @implementation OSSNSLogger
  11. + (instancetype)sharedInstance {
  12. static dispatch_once_t OSSNSLoggerOnceToken;
  13. dispatch_once(&OSSNSLoggerOnceToken, ^{
  14. sharedInstance = [[[self class] alloc] init];
  15. });
  16. return sharedInstance;
  17. }
  18. - (void)logMessage:(OSSDDLogMessage *)logMessage {
  19. NSString * message = _logFormatter ? [_logFormatter formatLogMessage:logMessage] : logMessage->_message;
  20. if (message) {
  21. NSLog(@"%@",message);
  22. }
  23. }
  24. @end