我希望能够选择一个文件夹并在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)
}
Run Code Online (Sandbox Code Playgroud)
这仅打开文件夹A突出显示文件夹B. 这非常接近,但并不完全正确.
我需要能够打开文件夹B,没有任何突出显示.我显然使用了错误的命令.