2

专家。我想要的是这样的:我创建一个名为 的文件夹RootDir,然后在 Finder 中双击该文件夹,我希望我可以拦截该操作并触发特定操作,例如将其安装RootDir到另一个名为的文件夹MountDir然后打开MountDir,而不是RootDir.

我应该怎么做(使用objective-c)?我的平台是山狮(osx10.8),我尝试使用fsevent进行监控,但我认为我无法捕捉文件夹打开/关闭的动作....这是我使用的唯一方法Finder注入实现这个功能?任何建议,将不胜感激。

4

1 回答 1

1

您可以将 AppleScript 脚本与文件夹相关联。查看文件夹操作参考

文件夹操作脚本在其附加到的文件夹打开或关闭、移动或调整大小或添加或删除项目时执行。

于 2013-08-27T18:36:56.363 回答