gpt4 book ai didi

ios - 如何使用 NSWorkspace sharedWorkspace 递归打开文件夹?

转载 作者:行者123 更新时间:2023-11-29 12:49:05 28 4
gpt4 key购买 nike

我正在开发一个应用程序,当安装 USB 笔式驱动器时,该应用程序直接打开 USB 驱动器并显示所有文件夹 View 。

[[NSWorkspace sharedWorkspace] selectFile:@"/volumes/LIVE/" inFileViewerRootedAtPath:@"/Volumes/LIVE/"];

此处“LIVE”是笔式驱动器名称。当仅打开文件夹直到打开 LIVE 路径时,但我无法查看“Live”中的文件夹如何访问“LIVE”中可用的子文件夹。

提前致谢!

最佳答案

我知道了

NSFileManager *fileManager = [NSFileManager defaultManager];

NSArray *theFiles = [fileManager contentsOfDirectoryAtURL:[NSURL fileURLWithPath:@"/volumes/LIVE/"]includingPropertiesForKeys:[NSArray arrayWithObject:NSURLNameKey]
options:NSDirectoryEnumerationSkipsHiddenFiles error:nil];

[[NSWorkspace sharedWorkspace] activateFileViewerSelectingURLs:theFiles];

关于ios - 如何使用 NSWorkspace sharedWorkspace 递归打开文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22855054/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com