Swift 文件夹的检查创建和删除

153 阅读1分钟
func IsfileExists(path:String){

        let  fileManager = FileManager.default

        let result = fileManager.fileExists(atPath: path)

        if result {
            print("yes")
        }else{
            print("false")
        }
    }

    func creatFilePath(path:String){

        let  fileManager = FileManager.default

        do{
            // 创建文件夹   1,路径 2 是否补全中间的路劲 3 属性
            try fileManager.createDirectory(atPath: path, withIntermediateDirectories: true, attributes: nil)

            //创建文件    1 路径  2 内容 3 属性
//            try fileManager.createFile(atPath: path, contents: nil, attributes: nil)
        } catch{
            print("creat false")
        }


    }

    func removeFilePath(path:String){

        let  fileManager = FileManager.default

        do{
            try fileManager.removeItem(atPath: path)
        } catch{
            print("creat false")
        }


    }