2010-06-08 50 views
3

我正在嘗試獲取最近使用的應用程序的列表。 NSWorkspace返回活動應用程序的列表,我可以使用NSRunningApplication對幾個選項進行排序。見下表:NSRunningApplication,最近使用的應用程序的返回列表?

- launchDate 
- finishedLaunching 
- processIdentifier 

我不想推出日期,但最近的「活動」日期(喜歡的方式CMD - 標籤排序)。 有沒有人知道這個解決方案?

回答

5

沒有這樣做,我所知道的沒有任何記載的方式,但我寫你所要求正是使用私有的API:http://gist.github.com/163918

而且,看到Getting the list of running applications ordered by last use對於不使用私有API的解決方案。

+1

您好,謝謝你的回答,我會研究這兩種解決方案,它看起來非常有前途! – Martijn 2010-06-14 07:58:26

+1

謝謝,你的代碼很棒!它的私人API太糟糕了。 – 2012-12-07 12:53:28

相關問題