TCLog.h 719 B

123456789101112131415161718192021222324252627
  1. //
  2. // TCLog.h
  3. // TCLVBIMDemo
  4. //
  5. // Created by kuenzhang on 16/9/5.
  6. // Copyright © 2016年 tencent. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <TXLiveBase.h>
  10. /**
  11. * 获取RTMP SDK内部log,并保存到文件
  12. * 1.实现ITXLiveBaseListener回调接口获取RTMPSDK的log
  13. * 2.log保存到沙箱路径:Library/Caches/rtmpsdk_日期.log
  14. * 其中日期以天为单位,每天保存一个文件,如rtmpsdk_20160901.log
  15. * 3.app的log使用TXLog和RTMPSDK的log一起保存
  16. */
  17. @interface TCLog : NSObject<TXLiveBaseDelegate>
  18. + (instancetype)shareInstance;
  19. -(void) log:(NSString *)formatStr, ...;
  20. -(void) onLog:(NSString*)log LogLevel:(int)level WhichModule:(NSString*)module;
  21. @end