标签:
// // FileHelp.h // YUFileHelp // // Created by yuzhx on 15/8/2. // Copyright (c) 2015年 BruceYu. All rights reserved. // #import <Foundation/Foundation.h> @interface FileHelp : NSObject typedef void (^FileObjectBlock)(NSString* m_filePath,BOOL StatusCode); /** * 文件名字修改 (默认在ZKFilePath 文件下操作) * * @param resourceFileName 原文件名 * * @param name 新文件名 * * @return (bool) **/ +(NSString*)modifyFileName:(NSString*)resourceFileName NewFileName:(NSString*)name; /** * 获取单个文件的大小 * * @param filePath 文件的路径 * * @return 返回文件大小 **/ +(long long) fileSizeAtPath:(NSString*) filePath; /** * 遍历文件夹获得文件夹大小, * * @param filePath 文件夹的的路径 * * @return 返回文件夹大小(多少M) */ + (float ) folderSizeAtPath:(NSString*) folderPath; /** * 读取file里面的所有文件路径 * * @return 返回所有文件属性dic **/ + (NSMutableArray*)GetFilePathInDocumentsDir; /** * 创建需要保存文件到Documents的目录 * * @param Directories 文件夹名字 * * @return 返回创建成功的文件夹路径 **/ + (NSString*)createFileDirectories:(NSString*)Directories; /** * 创建需要保存文件到tmp的目录 * * @param Directories 文件夹名字 * * @return 返回创建成功的文件夹路径 **/ + (NSString*)createTempDirectories:(NSString*)Directories; /** * 删除沙盒 文件or文件夹 * * @param FilePath 需要删除的文件路径 * * @return 返回操作结果(bool) **/ + (BOOL)removeItemAtPath:(NSString*)FilePath; @end
https://github.com/6357/YUFileHelp
标签:
原文地址:http://my.oschina.net/u/868062/blog/486683