主题 : 从入门到精通:四个实例参透 iOS “快捷指令” (中)
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605044
威望: 529548 点
无痕币: 13 WHB
贡献值: 0 点
在线时间: 62485(时)
注册时间: 2008-12-25
最后登录: 2024-05-13

从入门到精通:四个实例参透 iOS “快捷指令” (中)

— 速览 —
• 本帖为"上、中、下"的中篇,请先阅读上篇(点击此处跳转[color=transparent])
• 在上一篇帖子中,我介绍了"快捷指令"的工作原理:把一系列操作编织在一起,以达到自动执行多个操作的目的;
• 每一步操作都有三要素:输入,具体过程,结果。紧扣这三要素,才不会让自己陷入混乱;
• 本帖将继续使用"实例二:洗衣计时器"下载链接】[color=transparent],让您体验 DIY 的乐趣。
废话不多说,正文开始


— 改良一:老化的洗衣机 —
假设我家的洗衣机因为老化的关系,"实际运行时间"会比设定的"洗涤时间"多 10 分钟,我该如何调整该指令呢?
▼ 大家应该都想得到:我只要给"洗涤时间"加上 10 分钟,再把新的数字作为"实际时间"与"当前时刻"相加,就能得到"实际结束时刻"了;

▼ 我们在"快捷指令"的底部搜索框中输入"计算",发现 iPhone 支持加减乘除的操作;

▼ 轻点插入"计算",并将该操作拖动到"洗涤时间"下方,此时被加数会自动变成上一个操作的结果(即"洗涤时间");把加数改成 10;

▼ 别忘了把第 3 步中的参数改成"计算结果",试试"魔法变量"

至此,我们就获得一个老化洗衣机的计时器了。若想验证下你的指令是否可用,请点击底栏的"运行"按钮

此时指令会试运行,正在进行的步骤会变成绿色并转圈圈。如果指令遇到问题,你可以轻松发现出错的地方。

如果想要一步一步的 Debug,可以搜索并插入"退出快捷指令"这一操作。你可以把这个操作当成休止符,指令会在遇到它时停止运行。把它放在不同位置,你就能一步步检验流程中的问题了。

知足常乐
级别: 十方秋水

UID: 23
精华: 1
发帖: 261149
威望: 117162 点
无痕币: 2494 WHB
贡献值: 0 点
在线时间: 9392(时)
注册时间: 2007-11-24
最后登录: 2024-05-13

看看了解一下,谢谢总版分享!
事能知足心常乐 人到无求品自高
Total 0.050898(s) query 6, Time now is:05-13 06:23, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛