Swift 从给定url在数组中列出图像
我正在开发一个工具来简化批量重命名图像,使用文件夹选择器(NSOpenPanel),我希望传递返回的路径,获取该(本地)文件夹中的所有jpeg文件,并将它们放入数组中,这样我就可以遍历它,预览它们,最终将它们复制并重命名到新文件夹。 我只找到了iOS的东西,没有找到MacOS的。 欢迎提供任何关于进一步研究方向的想法或指导方针。谢谢大家! 这是基本思想:Swift 从给定url在数组中列出图像,swift,macos,Swift,Macos,我正在开发一个工具来简化批量重命名图像,使用文件夹选择器(NSOpenPanel),我希望传递返回的路径,获取该(本地)文件夹中的所有jpeg文件,并将它们放入数组中,这样我就可以遍历它,预览它们,最终将它们复制并重命名到新文件夹。 我只找到了iOS的东西,没有找到MacOS的。 欢迎提供任何关于进一步研究方向的想法或指导方针。谢谢大家! 这是基本思想: let dialog = NSOpenPanel(); dialog.title = "
let dialog = NSOpenPanel();
dialog.title = "Choose raw images folder";
dialog.showsResizeIndicator = true;
dialog.showsHiddenFiles = false;
dialog.canChooseFiles = false;
dialog.canChooseDirectories = true;
if (dialog.runModal() == NSApplication.ModalResponse.OK) {
let result = dialog.url
if (result != nil) {
let rawFilePath: String = result!.path
// how to do this
getImages(path: rawFilePath)
}
} else {
// Dialog cancelled
return;
}
FileManager
api在macOS和iOS之间是相似的,在许多情况下是相同的。你是在问如何列出给定目录中的文件吗?我不知道它们如此相似,我也来看看