-(NSArray*) getFilesByPath:(NSString*)path{ // 根据路径获取该路径下所有文件
NSFileManager *fileManager = [NSFileManager defaultManager];
NSArray *files = [fileManager subpathsOfDirectoryAtPath: path error:nil];
return files;
}
-(NSString*) getDocumentsPath{ // 获取Documents路径
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsPath = [paths objectAtIndex:0];
NSLog(@"Documents路径:%@",documentsPath);
return documentsPath;
}
-(float) getFileSize:(NSString*)path{ // 根据路径获取文件大小
NSFileManager *fileManager = [NSFileManager defaultManager];
float size = [[fileManager attributesOfItemAtPath:path error:nil] fileSize];
return size;
}
-(void) deleteFileByPath:(NSString*)path{ // 根据路径删除文件
NSFileManager *fileManager = [NSFileManager defaultManager];
[fileManager removeItemAtPath:path error:nil];
}
iOS简单的文件操作
最新推荐文章于 2023-02-21 19:27:58 发布