ipu的trunk版ios客户端工程

IPUFilesUtil.h 1.6KB

    // // IPUFilesUtil.h // IPUMobileFunc // // Created by 秋林 on 2019/7/2. // Copyright © 2019 Asiainfo. All rights reserved. // #import <Foundation/Foundation.h> #import <IPUMobile/IPUMobile.h> @interface IPUFilesUtil : NSObject - (NSString *)getDirection; - (IPUResult *)writeContent:(NSString *)content toFile:(NSString *)fileName; - (IPUResult *)appendContent:(NSString *)content toFile:(NSString *)fileName; - (IPUResult *)readFileContent:(NSString *)fileName; - (IPUResult *)deleteFileForName:(NSString *)fileName; - (IPUResult *)getAllFiles; - (IPUResult *)cleanResources:(NSString *)typeStr; /****** * 根据文件类型,获取文件存储相对路径 * 如果文件名称不为空,那么对文件名称进行剖析,取得文件存储路径; * 如果文件名称为空,那么根据文件类型,获取文件存储路径; * param(fileName) : 文件名称 * return : 文件相对路径 */ - (IPUResult *)getRelativePathByFileName:(NSString *)fileName orByFileType:(NSString *)fileType; /***** * 获取指定类型文件存储目录 * param(type) : 指定文件类型 * */ - (NSString *)getDirectionWithType:(NSInteger)type; /***** * 获取指定类型文件列表 * param(type) : 指定文件类型 * */ - (NSArray *)getAllFilesWithType:(NSInteger)type; /***** * 获取指定目录下所有文件列表 * param(filePath) : 文件目录 * */ - (NSArray *)getAllFilesWithPath:(NSString *)filePath error:(NSError **)err; /****** * 根据后缀名获取文件存储相对路径 * param(fileSuffix) : 文件后缀名 * return : 文件相对路径 */ - (NSString *)getDirectionByFileSuffix:(NSString *)fileSuffix; @end