相关疑难解决方法(0)

在Objective C中实现'show in finder'按钮

在我的应用程序中,我想创建一个'show in finder'按钮.我已经能够弄清楚如何弹出该目录的查找器窗口,但还没有弄清楚如何像操作系统那样突出显示该文件.

这可能吗?

macos cocoa finder objective-c

20
推荐指数
2
解决办法
6804
查看次数

使用Swift在finder中显示文件夹的内容

我希望能够选择一个文件夹并在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,没有任何突出显示.我显然使用了错误的命令.

directory finder nsworkspace swift

10
推荐指数
3
解决办法
4761
查看次数

标签 统计

finder ×2

cocoa ×1

directory ×1

macos ×1

nsworkspace ×1

objective-c ×1

swift ×1