gpt4 book ai didi

swift - 将包含多个文件路径的 Swift 字符串转换为 AppleScript 列表

转载 作者:行者123 更新时间:2023-11-30 12:26:48 27 4
gpt4 key购买 nike

假设有两个文件路径:

/Users/xxx/Desktop/AWP2014.epub

/Users/xxx/Desktop/algorithms.epub

然后用下面的代码组成一个字符串:

var pathList = ""
for (index,path) in lastFilePaths.enumerated()
{
guard let path = path else {continue}
pathList += path
if index != lastFilePaths.endIndex-1
{
pathList += ","
}
}

现在如何将此字符串转换为 applescript 的文件列表?所以我可以像这样使用这个列表:

tell application "Finder"
set myFilesList to listConvertFromSwiftString
move myFilesList to myDestinFolder

最佳答案

如果您使用 Swift 进行编码,为什么要通过 AppleScript 使用 Finder 来移动文件而不是 FileManager.removeItem(atPath:toPath:)

关于swift - 将包含多个文件路径的 Swift 字符串转换为 AppleScript 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44088293/

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