macOS 10.13, High Sierra
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/26 05:25 UTC 版)
「AppleScript」の記事における「macOS 10.13, High Sierra」の解説
AppleScriptからCocoaの機能を呼び出す際にScripting Bridgeの仕組みが利用されているが、このScripting Bridgeの定義ファイルに問題があり、いくつかの機能が正常に呼び出せない状況が確認されている。。 NSRectが属性ラベルつきのレコード型ではなくリスト型に変換されるようになっている。 use AppleScript version "2.4"use scripting additionsuse framework "Foundation"current application's NSMakeRect(0, 0, 100, 100)-->{origin:{x:0.0, y:0.0}, size:{width:100.0, height:100.0}}--通常の挙動(macOS 10.12.x)-->{{0.0, 0.0}, {100.0,100.0}}--macOS 10.13.xの挙動 PDFViewに対してcurrentPage()を実行してもPDFPageが返ってこない。このため、PDFView上でPDFを表示させるGUIプログラムに影響が出ている。
※この「macOS 10.13, High Sierra」の解説は、「AppleScript」の解説の一部です。
「macOS 10.13, High Sierra」を含む「AppleScript」の記事については、「AppleScript」の概要を参照ください。
- macOS 10.13, High Sierraのページへのリンク