Swift-根据URL更改当前文件的时间

429 阅读1分钟

有时候我们复制文件到我们沙盒里时,会发现时间并不会是当前的时间,显示的是文件创建的时间,因为有时候我们想要复制文件的同时也会更新一下时间,从而实现某些功能。

实现的思路主要是用到了FileManager的setAttributes方法,方法传送门:官方文档

代码如下:

do {

    _ = try FileManager.default.setAttributes([.modificationDate: Date()], ofItemAtPath:文件路径的URL)
    }catch {

    print(error)
}