我希望能够选择一个文件夹并在 Finder 中显示其内容。我设法选择了文件夹本身并在文件夹中选择了一个文件。但我不知道如何显示空文件夹的内容。
例如
文件夹 A/文件夹 B
我想显示文件夹文件夹 B 的内容(可能为空)。
我写了以下代码:
func showFolder(fileName : String)
{
var dataPath = homeDirectory.stringByAppendingPathComponent(fileName)
var urlPath = NSURL(fileURLWithPath: dataPath)
var selectedURLs = [urlPath!]
NSWorkspace.sharedWorkspace().activateFileViewerSelectingURLs(selectedURLs)
}
这只会打开文件夹 A 并突出显示文件夹 B。这非常接近,但并不完全正确。
我需要能够在没有突出显示的情况下打开文件夹 B。我显然使用了错误的命令。