自己写一个程序 快速的删除文件

来源:互联网 发布:游戏编程模式pdf 网盘 编辑:程序博客网 时间:2024/05/22 16:00

请谨慎使用,因为删除是不放在废纸篓的,所以想恢复就比较难了。

#import <Foundation/Foundation.h>int main(int argc, const char * argv[]){    NSFileManager *manager = [NSFileManager defaultManager];    NSString *rootPath = @"/Users/OC/Desktop/博客/";    //取到桌面博客文件夹下的子目录或者文件,只要有并且可以删除 就立马删除    while (1)    {        //获取指定目录下的所有的子目录和文件        NSArray *arr = [manager contentsOfDirectoryAtPath:rootPath error:nil];        if (arr.count > 0 )        {            for (int i = 0 ; i <arr.count; i++)            {                //拼接路径                NSString *path = [NSString stringWithFormat:@"%@%@",rootPath,arr[i]];                //判断是否可以删除                if ([manager isDeletableFileAtPath:path])                {                    //直接删除                    [manager removeItemAtPath:path error:nil];                }            }        }    }    return 0;}

看如何使用了,使用不正确,也许是一个病毒哦

0 0