Как упомянул Бленк, сценарийный мост вполне может быть подходящим вариантом, хотя он может оказаться несколько неэффективным, если вам придется перебирать большие массивы и т. Д.
Самый простой способ запустить Applescript в Какао - использовать NSAppleScript.
У Apple есть несколько довольно хороших примеров, которые я нашел полезными, когда мне нужно было сделать что-то подобное. Есть три статьи, на которые вы можете взглянуть. Все они содержат пример кода, который я всегда нахожу очень полезным.
- Несколько примеров использования скриптового моста
- Производительность и оптимизация с использованием скриптового моста
- NSAppleScript Technote / Example
Я создал гистограмму с полными URL-адресами, поскольку я не могу опубликовать более одной ссылки, что касается новичка и все такое.
http://gist.github.com/130146