美文网首页
Swift文件管理

Swift文件管理

作者: MichaelLue | 来源:发表于2020-03-16 23:19 被阅读0次

    创建文件夹

    createDirectoryAtURL:withIntermediateDirectories:attributes:error:在指定的URL创建目录。 如果您为withIntermediateDirectories传递“否”,则在进行此调用时目录必须不存在。 为withIntermediateDirectories传递“ YES”将创建任何必要的中间目录。 如果创建了在“ url”中指定的所有目录并设置了属性,则此方法返回YES。 使用传递给“属性”的字典指定的属性创建目录。 如果未提供字典,则会根据进程的umask创建目录。 如果操作的任何阶段发生故障,此方法都将返回NO。 如果提供了错误参数,则将通过引用返回一个可显示的NSError。

    try! FileManager.default.createDirectory(at: URL.init(fileURLWithPath: myDirectory1), withIntermediateDirectories: true, attributes: nil)
    

    把图片转成DATA,保存到沙盒

    let image = UIImage.init(named: "launch")
    if let imageData = image!.jpegData(compressionQuality: 1.0) as NSData? {
     let fullPath = myDirectory1.appending("sss.jpg")
     imageData.write(toFile: fullPath, atomically: true)
    }
    

    相关文章

      网友评论

          本文标题:Swift文件管理

          本文链接:https://www.haomeiwen.com/subject/xtjaehtx.html