基于IOS的FTP详解(五)删除文件或者目录
来源:互联网 发布:东方财富网 mac 编辑:程序博客网 时间:2024/05/19 14:55
ftp可以通过以下方法实现删除文件的功能:
SInt32 status = 0;NSURL* url = [NSURL URLWithString:directoryStr];BOOL success = CFURLDestroyResource((__bridge CFURLRef)url, &status);if(success) {self.finishedBlock();} else {self.failBlock();}
If url uses an http scheme, an http DELETE
request is sent to the resource. If url uses a file scheme, then:
if the reference is a file, the file is deleted;
if the reference is a directory and the directory is empty, the directory is deleted;
if the reference is a directory and the directory is not empty, the function returns
false
and errorCode containskCFURLUnknownError
.
如果文件夹是空的,可以实现删除功能,路径如ftp://192.168.0.1/ceshi/ 后面有斜杠
我们可以通过递归来实现删除非空目录
demo地址:http://download.csdn.net/detail/junjun150013652/7629007
0 0
- 基于IOS的FTP详解(五)删除文件或者目录
- 基于IOS的FTP详解(二)创建目录
- 基于IOS的FTP详解(四)上传
- 手动删除资源管理器不能删除的文件或者目录
- Java-ftp支持中文目录、文件名的 上传、删除文件
- 删除Windows文件名过长的文件或者目录
- 删除Windows文件名过长的文件或者目录
- C#删除指定目录的文件夹或者文件
- 删除当前目录下指定文件或者文件夹的批处理
- iOS删除doucments目录下的文件
- 查找test文件或者目录,并删除!
- Linux删除中文乱码文件或者目录
- 基于IOS的FTP详解(一)获取列表
- 基于IOS的FTP详解(三)下载和断点续传
- 删除文件,若文件所在目录下只有一个文件则递归删除文件所在目录,直到删除的所在目录下有两个文件或者文件夹
- Linux删除文件-删除乱码文件或者目录
- eclipse 工程目录下 删除不掉目录或者文件的解决办法
- 删除文件排除指定文件或者目录方法
- Unity3D 声音格式及导入
- C#实现的bp神经网络并应用于综合评价
- No protocol specified
- OpenUI5 - SAP开源中的移动大战略
- 编程之美hiho一下求最长回文串的长度
- 基于IOS的FTP详解(五)删除文件或者目录
- R语言设置 坐标轴刻度
- ubuntu 安装五笔拼音输入法
- 为什么说IP和UDP是不可靠的,而TCP是可靠的
- POJ 3461 Oulipo KMP算法题解
- android 学习
- JavaScript--基于对象的脚本语言学习笔记(二)
- POJ1065 - Wooden Sticks - 贪心算法
- 正则表达式