TuSDKTSFileManager Class Reference
Inherits from | NSObject |
---|---|
Declared in | TuSDKTSFileManager.h |
+ filePathAtBasicPath:WithFileName:
本地目录下文件的路径
+ (NSString *)filePathAtBasicPath:(NSString *)basicPath WithFileName:(NSString *)fileName
Parameters
basicPath |
根路径 |
---|---|
fileName |
文件名 |
Return Value
本地目录下文件的路径
Declared In
TuSDKTSFileManager.h
+ pathInDocumentsWithDirPath:filePath:
在Documents文件夹下的路径
+ (NSString *)pathInDocumentsWithDirPath:(NSString *)dirPath filePath:(NSString *)filePath
Parameters
dirPath |
根路径 |
---|---|
filePath |
文件名 |
Return Value
本地目录下文件的路径
Declared In
TuSDKTSFileManager.h
+ pathInLibraryWithDirPath:filePath:
在Library文件夹下的路径
+ (NSString *)pathInLibraryWithDirPath:(NSString *)dirPath filePath:(NSString *)filePath
Parameters
dirPath |
根路径 |
---|---|
filePath |
文件名 |
Return Value
本地目录下文件的路径
Declared In
TuSDKTSFileManager.h
+ pathInCacheWithDirPath:filePath:
在Cache文件夹下的路径
+ (NSString *)pathInCacheWithDirPath:(NSString *)dirPath filePath:(NSString *)filePath
Parameters
dirPath |
根路径 |
---|---|
filePath |
文件名 |
Return Value
本地目录下文件的路径
Declared In
TuSDKTSFileManager.h
+ isExistFileAtPath:
检查路径是否指向文件
+ (BOOL)isExistFileAtPath:(NSString *)path
Parameters
path |
路径 |
---|
Return Value
路径是否指向文件
Declared In
TuSDKTSFileManager.h
+ isExistDirAtPath:
检查路径是否指向文件夹
+ (BOOL)isExistDirAtPath:(NSString *)path
Parameters
path |
文件夹 |
---|
Return Value
路径是否指向文件夹
Declared In
TuSDKTSFileManager.h
+ isExistFile:AtPath:
检查本地路径下是否存在某个文件
+ (BOOL)isExistFile:(NSString *)fileName AtPath:(NSString *)path
Parameters
fileName |
文件名 |
---|---|
path |
路径 |
Return Value
本地路径下是否存在某个文件
Declared In
TuSDKTSFileManager.h
+ isExistDir:AtPath:
检查本地路径下是否存在某个文件夹
+ (BOOL)isExistDir:(NSString *)dirName AtPath:(NSString *)path
Parameters
dirName |
文件夹 |
---|---|
path |
路径 |
Return Value
本地路径下是否存在某个文件夹
Declared In
TuSDKTSFileManager.h
+ fileSizeWithInDirectFolderAtPath:
当前路径对应的那一级目录下,除文件夹之外的文件的大小
+ (unsigned long long)fileSizeWithInDirectFolderAtPath:(NSString *)path
Parameters
path |
目录路径 |
---|
Return Value
当前路径对应的那一级目录下,除文件夹之外的文件的大小
Declared In
TuSDKTSFileManager.h
+ totalFilesSizeAtPath:
某个路径下所有文件的大小
+ (unsigned long long)totalFilesSizeAtPath:(NSString *)path
Parameters
path |
目录路径 |
---|
Return Value
某个路径下所有文件的大小
Declared In
TuSDKTSFileManager.h
+ isArriveUpperLimitAtPaths:WithUpperLimitByByte:
检查是否文件夹大小到达上限
+ (BOOL)isArriveUpperLimitAtPaths:(NSArray *)paths WithUpperLimitByByte:(unsigned long long)upperLimit
Parameters
paths |
目录路径列表 |
---|---|
upperLimit |
上限数 (单位:Byte) |
Return Value
是否文件夹大小到达上限
Declared In
TuSDKTSFileManager.h
+ isArriveUpperLimitAtPaths:WithUpperLimitByKByte:
检查是否文件夹大小到达上限
+ (BOOL)isArriveUpperLimitAtPaths:(NSArray *)paths WithUpperLimitByKByte:(unsigned long long)upperLimit
Parameters
paths |
目录路径列表 |
---|---|
upperLimit |
上限数 (单位:KByte) |
Return Value
是否文件夹大小到达上限
Declared In
TuSDKTSFileManager.h
+ isArriveUpperLimitAtPaths:WithUpperLimitByMByte:
检查是否文件夹大小到达上限
+ (BOOL)isArriveUpperLimitAtPaths:(NSArray *)paths WithUpperLimitByMByte:(unsigned long long)upperLimit
Parameters
paths |
目录路径列表 |
---|---|
upperLimit |
上限数 (单位:MByte) |
Return Value
是否文件夹大小到达上限
Declared In
TuSDKTSFileManager.h
+ createDir:
在本地添加文件夹
+ (NSString *)createDir:(NSString *)path
Parameters
path |
路径 |
---|
Return Value
本地添加文件夹路径
Declared In
TuSDKTSFileManager.h
+ createDir:AtPath:
在本地目录下添加文件夹
+ (NSString *)createDir:(NSString *)dirName AtPath:(NSString *)path
Parameters
dirName |
文件夹 |
---|---|
path |
路径 |
Return Value
本地添加文件夹路径
Declared In
TuSDKTSFileManager.h
+ deletePath:
在本地删除路径
+ (BOOL)deletePath:(NSString *)path
Parameters
path |
路径 |
---|
Return Value
是否被删除
Declared In
TuSDKTSFileManager.h
+ deletePaths:
在本地删除路径
+ (void)deletePaths:(NSArray *)paths
Parameters
paths |
路径列表 |
---|
Declared In
TuSDKTSFileManager.h
+ movePath:toPath:
移动文件位置
+ (BOOL)movePath:(NSString *)path toPath:(NSString *)toPath
Parameters
path |
源路径 |
---|---|
toPath |
移动路径 |
Return Value
是否移动成功
Declared In
TuSDKTSFileManager.h
+ md5File:
获取文件的MD5
+ (NSString *)md5File:(NSString *)file
Parameters
file |
文件的MD5 |
---|
Declared In
TuSDKTSFileManager.h
+ fileSystemFreeSize
获取手机可用空间(单位:字节)
+ (float)fileSystemFreeSize
Return Value
当前可用空间
Declared In
TuSDKTSFileManager.h