Estoy creando una biblioteca de scripts AppleScript y quiero llamar a algunos métodos Cocoa en NSString. Creé un archivo .SCPTD con este método:
on xtrim(sourceText)
set the sourceString to current application's NSString's stringWithString:sourceText
set whitespace to {space, tab, return, linefeed}
set the adjustedString to sourceString's stringByTrimmingCharactersInSet(whitespace)
return (adjustedString as string)
end xtrim
Sin embargo, me sale el error NSString doesn’t understand the “stringWithString_” message.
. La mayoría de las respuestas que encuentro en Internet sugieren que la casilla de verificación Biblioteca AppleScript / Objective-C no está marcada.
Sin embargo, esta casilla de verificación ha sido eliminado con la versión de Yosemite .
¿Qué está mal con el script; ¿hay alguna solución?