![](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ru_RU/c10e8a839dc838a25d0feb0e9e428a0a.png)
Типы переменных, используемых в Быстрых командах
В программе «Быстрые команды» переменные можно создавать автоматически или вручную.
Волшебные переменные
В ходе выполнения любой быстрой команды выходные данные каждого действия автоматически доступны в качестве Волшебной переменной. В отличие от создаваемых вручную переменных, для использования Волшебных переменных не требуется сохранять выходные данные действия для последующего использования. Просто коснитесь кнопки «Волшебная переменная» и выберите выходные действия любого действия для использования в качестве переменной.
![Экран быстрой команды Make Top 25 Playlist («Создать плейлист "Топ-25"»). Над клавиатурой iOS отображаются кнопки «Переменные» и «Волшебная переменная».](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ru_RU/339f65ecfe9b9374e4ff1f090669469a.png)
Работая с Волшебными переменными, Вы можете перейти к виду редактора быстрой команды, в котором отображаются выходные данные всех составляющих команду действий в качестве доступных для выбора переменных. Любое последующее действие сможет использовать выходные данные любого предшествующего действия как входные данные. Значки Волшебных переменных содержат значки тех действий, в результате которых они были сгенерированы, что упрощает понимание структуры быстрой команды.
![Доступные для выбора Волшебные переменные в редакторе быстрой команды](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ru_RU/d18700d2745551ddecdb3c1a4d8dd0db.png)
Однако по-настоящему волшебными эти переменные делает то, что Вы можете менять их тип. Просто коснитесь Волшебной переменной, чтобы изменить ее формат и указать, какие из содержащихся в ней сведений требуется использовать. Подробную информацию см. в разделе Настройка переменных в программе «Быстрые команды».
![Доступная для выбора Волшебная переменная в редакторе быстрой команды.](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ru_RU/520bd16780142e4daf2b54818c9cf484.png)
В большинстве случаев использование Волшебных переменных упрощает создание быстрой команды, являясь предпочитаемым способом работы с переменными по сравнению с их созданием вручную.
Создание переменных вручную
Можно добавлять созданные вручную переменные в быструю команду, используя действия «Задать переменную» или «Добавить в переменную». При формировании быстрой команды эти действия следует разместить непосредственно после действия, предоставляющего выходные данные, которые требуется сохранить в переменной.
Действие «Задать переменную» позволяет задать новую переменную с нуля или перезаписать содержимое ранее сохраненной переменной.
![Действия «Задать переменную» в редакторе быстрой команды.](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ru_RU/4934ee24c9d48f87988b80815d6dc7f6.png)
Действие «Добавить в переменную» позволяет добавить несколько элементов содержимого в одну переменную путем последовательного добавления данных в переменную, где они сохраняются в виде упорядоченного списка.
![Действия «Задать переменную» и «Добавить в переменную» в редакторе быстрой команды.](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ru_RU/1e7e3ea4d947f0db909c367a8e88cdf6.png)
При задании переменных вручную они обычно получаются более длинными, вследствие чего их труднее читать. Обычно создавать переменные вручную не требуется, так как Волшебные переменные обладают практически такой же функциональностью и при этом — большей емкостью. Например, Вы можете воспроизвести большую часть возможностей, предоставляемых действием «Добавить в переменную», поместив переменные в действие «Список», а затем использовав их для извлечения требуемого содержимого.
![Переменные в действии «Список».](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ru_RU/0f62cee0537c5f2f94d1ca8646a96857.png)
Пошаговые инструкции о том, как добавлять переменные в быстрые команды, см. в разделе Использование переменных в программе «Быстрые команды».