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