AppList

Последняя версия:
Версия 1.1, 2014-05-06
Обновление для Xcode 5.0, OS X 10.9, теперь использует ARC (Автоматический Подсчет ссылок) и Автоматическое Расположение.
(Полная история редакций)
Требования сборки:
Xcode 5.0, OS X 10.9
Требования во время выполнения:
OS X 10.8 или позже

«AppList» является примером приложения Какао, демонстрирующим, как использовать класс NSRunningApplication, предоставленный NSWorkspace. NSRunningApplication может использоваться для проверки и управления запущенными приложениями в системе. Массив этих объектов может быть получен из NSWorkspace путем выполнения:

NSArray *appList = [[NSWorkspace sharedWorkspace] runningApplications];

Только пользовательские приложения могут быть прослежены; это не предоставляет информацию о каждом процессе в системе.