
文件管理
allanGold
这个作者很懒,什么都没留下…
展开
-
文件管理之---遍历Documents下的所有文件以及文件夹
NSString *documentPath =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES).lastObject;NSLog(@"111======%@", documentPath);NSString *docsDir = [NSHomeDirec原创 2017-12-03 15:54:45 · 1171 阅读 · 0 评论 -
contentsOfDirectoryAtPath和subpathsAtPath的区别
contentsOfDirectoryAtPath 只是获取指定路劲下的一级目录subpathsAtPath 会递归获取指定路径下的所有目录(直到某个子目录 定位到文件类型为止)原创 2018-03-19 13:49:20 · 3886 阅读 · 0 评论 -
实践取文件子目录
NSFileManager *fileManager = [NSFileManager defaultManager]; if ([fileManager fileExistsAtPath:pathStr]) { NSError *error = nil;// 这个方法只取一层子路径 NSArray *contents = [fileManager co...原创 2018-03-19 14:08:08 · 425 阅读 · 0 评论 -
获取一个文件的attributes
NSDictionary *attrs = [fm attributesOfItemAtPath:tempPath error:nil];id obj = attrs[NSFileCreationDate];注意这个 obj就是NSDate对象转载 2018-03-23 19:35:44 · 388 阅读 · 0 评论 -
通过递归的方式获取沙盒目录下任意目录(及子目录或者子文件)的字节大小
// 获取Documents详情 包括子目录以及子目录的size+ (NSString *)getDocumentsAttrs { // 获取属性字典 NSString *docPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]; NSDictionary *dic = [self read...原创 2018-03-20 10:14:44 · 399 阅读 · 0 评论 -
如何一步创建多级文件夹
createDirectoryAtPath:withIntermediateDirectories:attributes: error:路径中按多级文件夹路径拼接withIntermediateDirectories 设置为 YES即可原创 2019-05-28 14:09:02 · 2827 阅读 · 0 评论