QMFileManagerr.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. //
  2. // QMFileManager.h
  3. // QMLineSDK
  4. //
  5. // Created by haochongfeng on 2018/12/11.
  6. // Copyright © 2018年 haochongfeng. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface QMFileManagerr : NSObject
  11. @property (nonatomic, copy) NSString *filePath;
  12. @property (nonatomic, copy) NSString *accessId;
  13. @property (nonatomic, copy) NSString *visitorId;
  14. @property (nonatomic, copy) NSString *account;
  15. @property (nonatomic, copy) NSString *baseUrl;
  16. /**
  17. 是否动态获取tcp地址,默认true
  18. */
  19. @property (nonatomic, assign) BOOL isDynamicConnection;
  20. /**
  21. 自建http地址
  22. */
  23. @property (nonatomic, copy) NSString *oemHttp;
  24. /**
  25. 是否更改七牛服务
  26. */
  27. @property (nonatomic, assign) BOOL isQINiuServer;
  28. /**
  29. 七牛zone 上传地址
  30. */
  31. @property (nonatomic, copy) NSString *qiNiuZoneServer;
  32. + (instancetype)sharedInstance;
  33. + (NSString *)pathOfDocument;
  34. - (void)createFileWith:(NSString *)fileName;
  35. - (void)writeDataToFile:(NSString *)content;
  36. /**空字符串转换*/
  37. + (NSString *)returnNullString:(NSString *)string;
  38. /**获取当前时间戳*/
  39. + (NSString *)getCurrentTimeStamp;
  40. @end
  41. NS_ASSUME_NONNULL_END