美文网首页
你能正确的读懂AppleScript的字典么?

你能正确的读懂AppleScript的字典么?

作者: 大功率台灯 | 来源:发表于2017-08-12 13:26 被阅读227次

    首先,让我先吐嘈一下

    晚上打球的时候,双打遇到一位“大神”。要求太高...我没法满足他。于是呢,就一直的在后面BB。

    我呢,只会单打,也只练单打。我就这点水平了,怎么滴?要不就单挑吧。

    打球,本来就是应该高兴的。大神要是觉得我拖了后腿,要么,你就带我飞,要么,你就别站在场上打。

    嘴上要求别人这么多,最好你自己先有本事再说。我就喜欢做球给到对手手上!我就是喜欢看到大神在后面抓头抓脑的BB!下回,我还找大神你搭双。

    说回AppleScript的字典

    多少人,包括曾经的我,第一眼看到苹果官方的AppleScript简介。是不是觉得,哎哟,这特么的好简单。不就是脚本么?

    没错这就是脚本!

    但是,我相信,当前很多初学AppleScript的朋友,少不了搜索bing,baidu。

    请会想一下,这么多的文章里面,有多少篇,你看完之后,是真正让你读懂了AppleScript的字典的?各种终极篇,入门篇,新手篇,快速入门篇...

    大概内容是不是大概这样:

    以command为例子,简单介绍字典。

    • 怎么分类切换查看分类

    • “指令” 图标长什么样

    • “类” 图标长什么样

    • “属性“ 图标长什么样

    • 然后用Finder简单的写个例子,大概内容是:tell application "Finder" make new folder with properties {....}这样吧。
      那么,问题来了:

    • 为什么要分套件suite?

    • 为什么要有Legacy suite?

    • 一个class的属性去哪里找?

    • 属性有什么特性?

    • 怎么得到属性引用?

    • 属性引用怎么解读?

    • ...
      这只是最简单的问题,如果要再深入点,那,写法上的问题,还有继承的问题...经典入门?真的让你入门了么?

    AppleScript其实也是个不小的坑

    想写好AppleScript,找本正经的书看吧。如果不介意,官方网站也是很OK的。不过,我相信看完官方网站AppleScript部分的效果,不如一本好书来的快。我也相信,没有多少人能真的看完官网的guidelines。

    我不是大神,不要期望我带你飞。
    我也没有前面说的那位大神那么牛逼,本人只是很单纯的本着大家共同学习提高的原则写下关于我看到的AppleScript部分的内容。

    相关文章

      网友评论

          本文标题:你能正确的读懂AppleScript的字典么?

          本文链接:https://www.haomeiwen.com/subject/cuddrxtx.html