我希望能够选择一个文件夹并显示其在Finder中的内容。我已经成功选择了文件夹本身并选择了文件夹内的文件。但是我不知道如何显示空文件夹的内容。
例如:
文件夹A / 文件夹B
我想显示文件夹B的内容(可能为空)。
我已经编写了以下代码:
例如:
文件夹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,但没有任何突出显示的内容。我显然使用了错误的命令。