如何在 Swift 的 macOS 项目中获取当前打开文档的文件路径?

提示

我在 Swift 中有一个 macOS 项目,我想在其中获取当前打开文档的文件路径。如何做到这一点?

编辑:我的意思是应用程序本身的打开文档。通常表示为窗口或选项卡。

PS我检查了这些问题但没有帮助:如何获取文件路径?在基于文档的应用程序中加载文档 Cocoa 问题:如何为最前面的应用程序获取当前打开文档的文件路径

威莱克

您可以NSDocumentController从每个文档中获取文档和 URL。

for document in NSDocumentController.shared().documents {
    print("\(document.fileURL)")
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Swift中的MacOS上获取打开的窗口列表?

如何在 MacOS (Swift) 上解析 iBeacon

使用拖放获取文件路径(Swift macOS)?

如何在macOS上的Swift3中获取字符串的长度

如何在macOS App中使用Swift中的EventKit获取日历权限

如何在macOS上为Linux构建Swift可执行文件

如何获取NSMetadataItem的URL-macOS Cocoa Swift 3

如何在Swift tvOS项目中使用TVML文档?

如何在Swift中从macOS应用运行git命令?

如何在macOS的Swift Playgrounds中呈现UIViewController?

如何在macOS的Swift中全局检测击键?

如何在Swift中禁用macOS X的NSToolbar的按钮?

如何在 Swift / MacOS 中读取键盘状态?

如何在macOS上的Swift中以编程方式添加NSView

如何在Swift(MacOS)中绘制无边界的矩形

即使我的默认浏览器不是使用macOS中的Swift的Safari,如何在Safari中打开url?

如何在MacOS上的C ++项目中使用DCMTK

如何在MacOS上使用Swift快速在下载文件夹中创建目录?权限异常。

如何在macOS上获取AWK版本?

使用swift3.0进行按钮操作时,如何在ios mobile中打开文档文件,例如(.pdf,.doc,.docx)?

如何在 macOS 终端中复制文件

如何在Firestore Swift中获取当前用户文档

如何在xcode项目中获取文件夹目录?iOS Swift

如何从macOS Swift的documents目录加载图像?

Swift macOS 如何实现 FTP 支持

如何在 .bash_profile macOS 中获取外部文件

如何在Android项目中获取文件的路径

从 Xcode Swift MacOS 项目创建 pkg

如何在macOS中获取用户专用文件夹的路径?