Возможно, это будет работать:
use framework "Foundation"
(current application's NSAppleEventDescriptor's ¬
descriptorWithTypeCode:0) as anything
--> «class »
РЕДАКТИРОВАТЬ: 2019-04-28
Как отмечено в комментариях, anything
(или any
) класс в AppleScript, который может использоваться для приведения значений какао к их эквивалентам AppleScript, не является идеальным средством для этого.Вместо этого, добавление объектов какао в NSArray
и последующее приведение этого к list
приведут все значения в массиве к их типам AppleScript.Итак:
item 1 of ((current application's NSArray's ¬
arrayWithObject:(current application's ¬
NSAppleEventDescriptor's ¬
descriptorWithTypeCode:0)) as list)