ZFileManagerHelper.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. //
  2. // ZFileManagerHelper.h
  3. // XPH
  4. //
  5. // Created by Zick.Zhao on 15/3/17.
  6. // Copyright (c) 2015年 YAY. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #define zFileManager [NSFileManager defaultManager]
  10. @interface ZFileManagerHelper : NSObject
  11. //获取Cache目录路径
  12. +(NSString*)dirCache;
  13. //创建文件夹
  14. +(BOOL)xCreateCacheDirWithPath:(NSString*)_path;
  15. //检查文件是否存在
  16. + (BOOL)xCheckFileIsExists:(NSString *)_path;
  17. //获取缓存大小
  18. + (NSString*) getCacheSize;
  19. //清除缓存
  20. + (BOOL)cleanCache;
  21. + (void)flushCache;//清除图片缓存
  22. #pragma mark **********************************************************************************
  23. ////创建UnicomeJKZY 文件目录
  24. //- (BOOL) CBC_CreateUnicomJKZYDirectoryCacheStructure;
  25. //
  26. ////删除非当前用户数据目录结构
  27. //- (void) CBC_DeleteNotCurrentUserCacheDirectory;
  28. //#pragma mark **********************************************************************************
  29. //
  30. ////文件或目录是否存在检测
  31. //- (BOOL) xCheckDirectoryIsExisit : (NSString *) _dirPath;
  32. //
  33. ////检查物理文件夹是否存在该资源
  34. //- (BOOL) xCheckFileIsExisit : (NSString *) _filePath;
  35. //
  36. //
  37. ////根据文件路径删除文件
  38. //- (void) xDeleteFileWithFilePathArr : (NSArray *) _filePathArr;
  39. //
  40. ////获取Doc文件夹下面的文件路径
  41. //- (NSString *) xGetFilePathWithFileUnderDocumentPath : (NSString *) _filePath;
  42. //
  43. ////获取Doc文件夹下面的文件路径
  44. //- (NSString *) xGetFilePathWithFileUnderDocumentPathArr : (NSArray *) _filePathArr;
  45. @end