2015-09-04T21:21:08+09:00

XDict 1.6.2 : AppleScript で連想配列

連想配列のデータ構造を提供するAppleScript モジュールです。連想配列とはキー値に対応して値を設定した配列です。

連想配列は、record クラスにいくらか似ていますが、ラベルをスクリプトの実行中に新しく作ることができたり、変数で指定したりすることができるものと考えて大間違いないでしょう。

Mac OS X 10.10 だと、どこからでも NSDictionary にアクセスできるようなので、このようなライブラリは用済みになるかもしれない。でも、使い勝手はどんなもんなのだろう。AppleScriptObjC だと、AppleScript と Cocoa の間のデータの変換をしっかり意識しないと、エラーになったりして以外と面倒だったりする。