NSRunningApplication,最近使用的应用程序的返回列表?

我正在尝试获取最近使用的应用程序列表。
NSWorkspace
返回活动应用程序列表,我可以使用
NSRunningApplication
对几个选项进行排序。见下面的列表:
- launchDate
- finishedLaunching
- processIdentifier
我不希望发布日期,而是最近的“活动”日期(就像cmd-tab排序的方式)。 有谁知道这个解决方案?     
已邀请:
我没有记录这样做的方法,但是我写了你要求使用私有API的确切内容:http://gist.github.com/163918 另请参阅获取上次使用的运行应用程序列表,以获取不使用私有API的解决方案。     
您可以查看Apple提供的示例:http://developer.apple.com/library/mac/#samplecode/AppList/Introduction/Intro.html#//apple_ref/doc/uid/DTS40008859-Intro-DontLinkElementID_2 在此示例中,他们使用NSRunningApplications类来获取有关正在运行的应用程序的所有捆绑数据。     

要回复问题请先登录注册