2012-11-28T11:51:44+09:00

AppleScript のスクリプトオブジェクトで Property の内容を共有する。

property の内容を共有するスクリプトオブジェクトを作れないか考えてみた。下のように、 a referene to を使って、一方のスクリプトオブジェクトのプロパティの参照をプロパティに設定すればできる。でも、参照をプロパティとしているスクリプトオブジェクトでは、conntets of を使わないと、値の共有が破綻してしまう。いまいち。

script A
property msg : "hello"
end script

script B
property msg : a reference to A's msg
end script

set B's msg's contents to "hey"
get A's msg
-- result : "hey"