![](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/zh_CN/c10e8a839dc838a25d0feb0e9e428a0a.png)
“快捷指令”中使用的变量类型
“快捷指令”可自动创建变量,或让您手动创建变量。
魔法变量
每个快捷指令中每个操作的输出都可自动用作魔法变量。与手动变量不同,魔法变量不需要您存储操作的输出供以后使用,只需轻点“魔法变量”按钮 ,然后选择任一操作的输出以将其用作变量。
![“制作前 25 首播放列表”快捷指令屏幕,屏幕键盘上方显示“变量”和“魔法变量”按钮。](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/zh_CN/eb01bde9d3a85853cc40fa360487d2b6.png)
使用魔法变量可让您切换到快捷指令编辑器的特殊视图。在此视图中,快捷指令中所有操作的输出都显示为可选择的变量。后续操作可将前面操作的输出作为自己的输入。魔法变量的外观也是有用的,上面显示生成了此魔法变量的操作图标。
![快捷指令编辑器中可选择的魔法变量](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/zh_CN/f3c98c7f554382b7db33685889e38ca5.png)
但是,魔法变量真正的神奇之处在于您可以更改变量类型,只需轻点一个魔法变量即可更改其格式,以及指定要使用它的哪个详细信息。有关更多信息,请参阅在“快捷指令”中调整变量。
![快捷指令编辑器中可选择的魔法变量。](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/zh_CN/0714bb472e55c502c537853f0a9c613e.png)
大多数情况下,使用魔法变量可简化快捷指令的构建,比手动创建变量更好。
手动变量
您可以使用“设定变量”操作或“添加到变量”操作将手动变量添加到快捷指令。
“设定变量”允许您首次设定一个新变量,或覆盖之前储存过的变量。
![快捷指令编辑器中的“设定变量”操作。](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/zh_CN/aa0644c50f61f2a3925d36be79105fea.png)
“添加到变量”允许您将多个内容添加到同一个变量,方法是每次快捷指令运行时将内容追加到变量中,从而将数据储存为有序列表。
![快捷指令编辑器中的“设定变量”和“添加到变量”操作。](https://help.apple.com/assets/5E8CEA35094622DF10489984/5E8CEA42094622DF1048998D/zh_CN/c9675690436ef037b3a6146a3aed2a7c.png)
手动设定变量会让快捷指令变得更加冗长而难于阅读。在大多数情况下,手动变量都是不必要的,魔法变量可以更简洁地完成同样的工作。例如,通过将变量放进“列表”操作中并在稍后取回变量,可以复制“添加到变量”的大多数功能。
有关将变量添加到快捷指令中的逐步操作信息,请参阅在“快捷指令”中使用变量。