Objective-C 文件夹操作
创建文件夹
NSString *imageDir = [NSString stringWithFormat:@"%@/Caches/%@", NSHomeDirectory(), dirName]; BOOL isDir = NO; NSFileManager *fileManager = [NSFileManager defaultManager]; BOOL existed = [fileManager fileExistsAtPath:imageDir isDirectory:&isDir]; if ( !(isDir == YES && existed == YES) ) {[fileManager createDirectoryAtPath:imageDir withIntermediateDirectories:YES attributes:nil error:nil]; }
删除文件夹及其内部文件
1 NSString *imageDir = [NSString stringWithFormat:@"%@/Caches/%@", NSHomeDirectory(), dirName]; 2 NSFileManager *fileManager = [NSFileManager defaultManager]; 3 [fileManager removeItemAtPath:imageDir error:nil];
遍历目录下所有文件
1 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 2 NSString *docDir = [paths objectAtIndex:0]; 3 4 NSString *dirName = @"point"; 5 NSString *pointDir = [docDir stringByAppendingPathComponent:dirName]; 6 7 NSFileManager *manager = [NSFileManager defaultManager]; 8 9 NSArray *arr = [manager contentsOfDirectoryAtPath:pointDir error:nil]; 10 // arr中存储的是当前目录下所有的文件
转载于:https://www.cnblogs.com/leeAsia/archive/2013/04/11/3015427.html
Objective-C 文件夹操作相关推荐
- C++ :常用文件、文件夹操作汇总
文件.文件夹操作 1.创建文件夹 2.创建文件 3.删除文件 4.删除文件夹 5.删除一个目录下所有的文件夹 6.清空文件夹 7.读取文件 8.写入文件 9.写入随机文件 10.读取文件属性 11.写 ...
- php文件域的作用,PHP作用域和文件夹操作示例
1.作用域 1.1变量作用域 1.全局变量:在函数外面 2.局部变量:在函数里面,默认情况下,函数内部是不会访问函数外部的变量 3.超全局变量:可以在函数内部和函数外部访问 在函数内部访问全局变量&l ...
- Python基础day07 作业解析【文件操作(文件读写、文件夹操作)】
视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] Python基础day07[文件读写.文件夹操作.面向对象(类.对象)] 目录 加强训练 题目1 ...
- python的文件操作os_python文件、文件夹操作OS模块
''' 一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法. 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的 ...
- LeetCode 1598. 文件夹操作日志搜集器
文章目录 1. 题目 2. 解题 1. 题目 每当用户执行变更文件夹操作时,LeetCode 文件系统都会保存一条日志记录. 下面给出对变更操作的说明: "../" :移动到当前文 ...
- python处理文件夹_python文件及文件夹操作
1.open()各模式详情 'r' 以只读模式打开,没有write()方法,默认打开方式 'w' 以只写模式打开,文件不存在时会自动创建文件,文件已存在时会清除文件内容并重建 ...
- 文件、文件夹操作(I)
遍历一个目录下的所有文件 首先我们获取用户文档目录路径 1 let manager = FileManager.default 2 let urlForDocument = manager.urls( ...
- PHP 文件夹操作「复制、删除、查看大小」递归实现
PHP虽然提供了 filesize.copy.unlink 等文件操作的函数,但是没有提供 dirsize.copydir.rmdirs 等文件夹操作的函数(rmdir也只能删除空目录).所以只能手动 ...
- import java文件,java 文件夹操作,java文件夹,import java.
java 文件夹操作,java文件夹,import java.import java.io.File; import java.io.FileInputStream; import java.io.F ...
- Python中文件操作和文件夹操作的学习笔记
目录 1 前言 2 工作目录设置 设置工作目录: 获取当前运行文件目录 将工作目录重置为当前运行文件的父目录 遍历文件夹中所有的子文件(包含子文件.孙文件): 3 判断文件(夹)是否存在 4 文件读写 ...
最新文章
- Python3 reversed 函数
- 【完结】AutoML如何应用于模型优化,这些文章可以作为一个参考
- ThinkPHP框架开发的应用的标准执行流程
- 为什么不用简书写文章
- 1月份Web服务器份额:Microsoft涨2.32%居亚
- 动态规划——乘积最大子数组(Leetcode 152)
- MixedRealityToolkit-Unity:MR应用必用神器
- Ssm框架实现的学生信息管理系统
- 问题记录——com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure...
- DVWA系列之10 命令执行漏洞的挖掘与防御
- 使用java命令执行函数反弹windows-shell
- 官方免费数据下载全国行政区划具体到村
- HyperLynx(二十)DDR(三)DIMM、DD2、DDR3、DDR4和DDR5介绍
- 数据库原理与应用实验3--(数据库的简单查询和连接查询)
- 【GNN】高被引图神经网络(GNN)全面综述论文
- 左手手型投篮姿势教程
- MATLAB系统辨识工具箱-System Identification Toolbox
- JAVA两年5009_【JAVA】PAT 乙级 1059 C语言竞赛(测试点1、2超时) 内含1-10000的素数表和0-10000是否素数的boolean值...
- 一个清华学子写的关于directshow的学习心得【转】
- 塔菲尔曲线斜率的大小_如何从曲线上确定Tafel斜率?