0
つまり、私はOSAだけでなくCocoaでもできることはできますか?たとえば、開いている他のアプリと通信して、特定のことをするように指示します(ウィンドウのサイズ変更など)。AppleScript(またはOSA)の機能がCocoaのサブセットである
つまり、私はOSAだけでなくCocoaでもできることはできますか?たとえば、開いている他のアプリと通信して、特定のことをするように指示します(ウィンドウのサイズ変更など)。AppleScript(またはOSA)の機能がCocoaのサブセットである
技術的にはyesです。 CocoaはNSAppleScriptやNSScriptCommandのようなものをサポートしていますが、これはAppleScript自体とかなり似ています。
AppleScriptをCocoaから実行することはできますが、Open Scripting Architectureの助けを借りずに他のアプリケーションと通信することはできません。 – vadian
NSScriptCommandを見てください。 – jtbandes