Если можно получить список выбранных файлов в заданном окне Finder с помощью AppleScript, вы, вероятно, можете использовать Scripting Bridge в приложении Какао для взаимодействия с Finder. Цитируя документацию Apple,
Scripting Bridge - это фреймворк и технология, которые значительно упрощают разработчикам Cocoa контроль и взаимодействие со скриптовыми приложениями. Вместо того, чтобы включать скрипты AppleScript в ваше приложение или иметь дело со сложностями отправки и обработки событий Apple, вы можете просто отправить сообщения Objective C объекту, который представляет приложение с интерфейсом сценариев. Ваше приложение Какао может делать все, что может сценарий AppleScript, но делает это в коде Objective-C, который интегрирован с остальной частью кода вашего проекта.
Нет класса Какао, который представляет Finder или, более конкретно, окна Finder. Finder - это приложение, и приложение для сценариев, поэтому Scripting Bridge - это путь.