在Finder窗口OSX中打开文件

Anoop Vaidya

我的问题是关于打开“查找器”窗口以显示文件。

要打开一个文件,可以这样做:

[[NSWorkspace sharedWorkspace] selectFile:file.path 
                 inFileViewerRootedAtPath:file.path];

现在,如果用户尝试打开一个Finder,则需要有一个Finder file.path

为此,我添加file.path了一个数组。

但是当用户关闭Finder窗口并再次尝试打开文件时,我陷入了困境(因为活动窗口具有带有路径的数组)。然后Finder不显示:(

任何帮助如何进行此操作。


  1. 有没有办法检查Finder窗口打开的路径

  2. 有没有一种方法可以获取查找程序的回调,以便可以将其file.path从数组中删除

Anoop Vaidya

通过简单地传递即可完成nil

[[NSWorkspace sharedWorkspace] selectFile:file.path inFileViewerRootedAtPath:nil];

现在,即使多次单击,也会选择相同的文件/文件夹。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

OSX中Finder侧边栏上最近打开的文件

来自分类Dev

“在Finder中显示”将不会打开新的Finder窗口

来自分类Dev

OSX Mavericks下载文件夹在Finder中打开,没有侧边栏,状态栏或工具栏

来自分类Dev

重新在Applescript的Finder中打开“获取信息”窗口(再次)

来自分类Dev

OSX Mavericks Finder Bug在搜索中混淆了文件中的标签

来自分类Dev

使用AppleScript打开新的Finder窗口

来自分类Dev

如何从Spotlight打开新的Finder窗口?

来自分类Dev

使用AppleScript打开新的Finder窗口

来自分类Dev

键盘命令+删除操作不会将文件移动到Finder中的废纸--OSX

来自分类Dev

在PHP中打开OSX文件包的推荐方法是什么?

来自分类Dev

如何使用键盘在OSX中打开文件夹?

来自分类Dev

如何在python中的Mac OSX上打开文件

来自分类Dev

使用 AppleScript 在当前 Finder 窗口中打开 iCloud

来自分类Dev

是否可以从命令行在*当前*空间中的Finder中打开文件夹?

来自分类Dev

如何在OSX上打开终端窗口?

来自分类Dev

在VIM中的不同拆分窗口中打开文件

来自分类Dev

Matlab从“ .mat”文件中“加载”图形对象打开绘图窗口

来自分类Dev

在Vim中打开文件时禁用NERDTree窗口

来自分类Dev

在VIM中的不同拆分窗口中打开文件

来自分类Dev

在Sublime Text中的现有窗口中打开文件

来自分类Dev

使用批处理文件在Firefox中打开多个窗口

来自分类Dev

OS / X打开文件对话框不显示最近的文件(但是文件确实显示在常规Finder中!)

来自分类Dev

以排序顺序打开文件(OSX)

来自分类Dev

在Finder中是否存在OSX开发人员中的控件或视图,例如“所有我的文件”?

来自分类Dev

给定文件路径,使用 HTML/Javascript 在文件资源管理器 (Windows) 或 Finder (Mac) 中打开

来自分类Dev

.bat文件打开cmd窗口

来自分类Dev

如果Apple Script没有(或只是信息窗口),则打开一个新的Finder窗口?

来自分类Dev

如何在不选择任何内容的情况下以编程方式在Finder中打开文件夹?

来自分类Dev

如果OSX中已经在运行它,如何从Dock中打开一个新窗口

Related 相关文章

  1. 1

    OSX中Finder侧边栏上最近打开的文件

  2. 2

    “在Finder中显示”将不会打开新的Finder窗口

  3. 3

    OSX Mavericks下载文件夹在Finder中打开,没有侧边栏,状态栏或工具栏

  4. 4

    重新在Applescript的Finder中打开“获取信息”窗口(再次)

  5. 5

    OSX Mavericks Finder Bug在搜索中混淆了文件中的标签

  6. 6

    使用AppleScript打开新的Finder窗口

  7. 7

    如何从Spotlight打开新的Finder窗口?

  8. 8

    使用AppleScript打开新的Finder窗口

  9. 9

    键盘命令+删除操作不会将文件移动到Finder中的废纸--OSX

  10. 10

    在PHP中打开OSX文件包的推荐方法是什么?

  11. 11

    如何使用键盘在OSX中打开文件夹?

  12. 12

    如何在python中的Mac OSX上打开文件

  13. 13

    使用 AppleScript 在当前 Finder 窗口中打开 iCloud

  14. 14

    是否可以从命令行在*当前*空间中的Finder中打开文件夹?

  15. 15

    如何在OSX上打开终端窗口?

  16. 16

    在VIM中的不同拆分窗口中打开文件

  17. 17

    Matlab从“ .mat”文件中“加载”图形对象打开绘图窗口

  18. 18

    在Vim中打开文件时禁用NERDTree窗口

  19. 19

    在VIM中的不同拆分窗口中打开文件

  20. 20

    在Sublime Text中的现有窗口中打开文件

  21. 21

    使用批处理文件在Firefox中打开多个窗口

  22. 22

    OS / X打开文件对话框不显示最近的文件(但是文件确实显示在常规Finder中!)

  23. 23

    以排序顺序打开文件(OSX)

  24. 24

    在Finder中是否存在OSX开发人员中的控件或视图,例如“所有我的文件”?

  25. 25

    给定文件路径,使用 HTML/Javascript 在文件资源管理器 (Windows) 或 Finder (Mac) 中打开

  26. 26

    .bat文件打开cmd窗口

  27. 27

    如果Apple Script没有(或只是信息窗口),则打开一个新的Finder窗口?

  28. 28

    如何在不选择任何内容的情况下以编程方式在Finder中打开文件夹?

  29. 29

    如果OSX中已经在运行它,如何从Dock中打开一个新窗口

热门标签

归档