gpt4 book ai didi

file - 快速移动/克隆文件夹

转载 作者:行者123 更新时间:2023-11-28 05:30:47 24 4
gpt4 key购买 nike

我正在尝试在 Swift 中复制和重命名文件夹。我通过将所有原始文件夹的内容保存到一个新地址来解决这个问题。但是,它似乎正在创建 .exe 文件而不是文件夹。有什么想法可以修复以下代码吗?

func moveAssets () {
let fileManager = NSFileManager.defaultManager()
let enumerator:NSDirectoryEnumerator = fileManager.enumeratorAtPath(folderName)!

while let element = enumerator.nextObject() as? String {
if (element != "main.js") {
var dataPath = documentsFolder.stringByAppendingPathComponent(timeStamp)
var tPath = folderName.stringByAppendingPathComponent(element)
fileManager.copyItemAtPath(tPath, toPath: dataPath, error: nil)
}
}
}

最佳答案

找到解决方案 here :

var error: NSError?

if filemgr.moveItemAtPath(filepath1, toPath: filepath2, error: &error) {
println("Move successful")
} else {
println("Moved failed with error: \(error!.localizedDescription)")
}

不过我必须手动删除 .js 文件

关于file - 快速移动/克隆文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28651323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com