Недавно открытые приложения

Есть ли способ получить список, скажем, 4, недавно открытых приложений? Если так, то как?

(Какао Мак)

1 ответ

Решение

Посмотрите на LaunchServices/LSSharedFileList.h заголовочный файл К сожалению, функции в этом файле не описаны в документации XCode, но комментарии в файле очень хороши. По сути, вы создаете ссылку на список недавно открытых приложений, передавая kLSSharedFileListRecentApplicationItems в LSSharedFileListCreate(), Затем получить массив текущего содержимого списка с LSSharedFileListCopySnapshot(),

Другие вопросы по тегам