Observer最近在Mac上打开了文档和应用程序

时间:2014-02-09 12:48:44

标签: macos cocoa mono applescript

我正在尝试编写一个小应用程序来监控最近使用的Mac文档和应用程序。 我找到了[NSNotificationCenter defaultCenter]。但我无法弄清楚应该听哪个选择器。

1 个答案:

答案 0 :(得分:0)

您可以在Library / Preferences / com.apple.recentitems.plist的属性列表文件中自行阅读最近的项目。您甚至可以使用FSEvents观察该目录,并在文件发生更改时注意并重新读取它以获取更改...

但遗憾的是,此文件很少更新(例如,当您注销时),因此当用户打开新文档时,您的应用程序运行时不会更改。