![](https://cdn.statically.io/img/help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D258BE0233D28263F5A/zh_CN/389e356d55e928d40def9c16d476e5e0.png)
在 iPhone 或 iPad 上控制“快捷指令”中的操作流
开始处理更为复杂的快捷指令后,你会遇到表现出逻辑关系以及更改快捷指令流的操作(如跳过或分隔某一组操作)。以下是这些特殊类型操作的示例:
变量
变量临时存储某些内容,供以后在快捷指令中使用。包含变量的操作通常不会直接连接到快捷指令中的下一个操作,而是将其输出(包括变量)传递到快捷指令中的后续操作中。请参阅在 iPhone 或 iPad 上的“快捷指令”中使用变量。
![显示变量的快捷指令。](https://cdn.statically.io/img/help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D258BE0233D28263F5A/zh_CN/feeb727f482c4fa7f77acd362a8ad6f2.png)
“如果”操作
“如果”操作检查快捷指令中的特定条件并根据符合的条件输出不同的结果。所以,你的操作可以采取不同的路径,具体取决于快捷指令运行时确定的条件。请参阅在 iPhone 或 iPad 上的“快捷指令”中使用“如果”操作。
![包含“如果”操作的快捷指令示例。](https://cdn.statically.io/img/help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D258BE0233D28263F5A/zh_CN/97d5362835885aacfd0d346a5a917fa5.png)
“重复”操作
“重复”操作创建循环,用于多次执行同一个操作。重复循环内的操作按循环中从上到下的顺序运行,然后跳回顶部并按所需次数重复该操作。请参阅在 iPhone 或 iPad 上的“快捷指令”中使用“重复”操作。
![显示“重复”操作的快捷指令示例。](https://cdn.statically.io/img/help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D258BE0233D28263F5A/zh_CN/1ef5e68ece32b38d05029715933688ea.png)
“选取”操作
“选取”操作暂停快捷指令并向用户显示选项菜单。基于选取的选项,不同操作填充快捷指令的剩余部分,从而产生不同的输出。请参阅在 iPhone 或 iPad 上的“快捷指令”中使用“从菜单中选取”操作。
![显示“从菜单中选取”操作的快捷指令示例。](https://cdn.statically.io/img/help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D258BE0233D28263F5A/zh_CN/b5cca8afd9cdcaf352809450cf6b9c86.png)