![](https://help.apple.com/assets/62867F4BA154561AD42D0C98/62867F4EA154561AD42D0CA7/pt_PT/389e356d55e928d40def9c16d476e5e0.png)
Tipos de variáveis usadas na aplicação Atalhos no iPhone ou iPad
No editor de atalhos, as variáveis são apresentadas como símbolos em forma de comprimido azul. Várias ações já contêm variáveis predefinidas. É possível modificar essas variáveis ou adicionar as suas próprias variáveis para personalizar ações.
![Exemplos de variáveis no editor de atalhos.](https://help.apple.com/assets/62867F4BA154561AD42D0C98/62867F4EA154561AD42D0CA7/pt_PT/abd252d23752be2bdd5161c8d48e002e.png)
Existem três tipos de variáveis na aplicação Atalhos: Variáveis mágicas, variáveis especiais e variáveis manuais.
Variáveis mágicas
Em cada atalho, cada saída da ação fica disponível como variável mágica. Ao contrário das variáveis manuais (descritas abaixo), as variáveis mágicas não exigem a salvaguarda da saída de uma ação para utilização posterior, basta selecionar a saída de qualquer ação para a usar como uma variável em qualquer ação posterior. As variáveis mágicas também são úteis do ponto de vista visual, já que apresentam o ícone da ação a partir da qual foram geradas.
No entanto, o que torna a criação de variáveis em algo verdadeiramente mágico é a capacidade de mudar o tipo de variável — basta tocar numa variável mágica para alterar o respetivo formato — e de especificar os detalhes que serão utilizados. Encontrará informação adicional em Configurar as variáveis na aplicação Atalhos no iPhone ou iPad.
Na maioria dos casos, a utilização de variáveis mágicas simplifica a criação de atalhos e é preferível à criação manual de variáveis. Por exemplo, se pretender usar texto estático ou um número, adicione a ação “Texto” ou “Número” e, em seguida, recupere mais tarde a saída de “Texto” ou “Número” no atalho como uma variável mágica.
Variáveis especiais
Variáveis especiais são variáveis que pode adicionar a um campo de texto ou a uma definição de parâmetros (por exemplo, para substituir um parâmetro com a variável “Perguntar sempre”). As variáveis especiais são aplicadas a partir de um menu contextual que aparece quando toca e mantém o dedo num campo de texto ou num controlo de parâmetro. Algumas das variáveis especiais mais comuns incluem o seguinte:
Perguntar sempre: solicita a introdução de texto no mesmo local quando o atalho é executado.
Clipboard: insere o que copiou mais recentemente no momento em que o atalho for executado.
Data atual: insere a data e a hora de hoje, formatadas conforme a sua preferência.
Entrada do atalho: captura a entrada que foi passada para o início do atalho (aplicável a atalhos que estão definidos para ser executados noutra aplicação).
Encontrará informação adicional em Adicionar uma variável especial a uma ação.
Variáveis manuais
As variáveis manuais permitem-lhe manter um valor que pode sofrer alterações mais tarde (por exemplo, a hora atual) e adicionar informação a uma variável existente. Por exemplo, pode adicionar a data atual ao conteúdo recebido como entrada no processo.
Ao contrário das variáveis mágicas e das variáveis especiais, pode adicionar variáveis manuais com uma ação: as ações “Definir variável” ou “Adicionar à variável”. “Definir variável” permite-lhe definir uma nova variável pela primeira vez ou substituir uma variável armazenada anteriormente. “Adicionar à variável” permite-lhe adicionar vários elementos de conteúdo à mesma variável, que são anexados e armazenados na forma de lista ordenada sempre que o atalho é executado.
![Ações “Definir variável” e “Adicionar à variável” no editor de atalhos.](https://help.apple.com/assets/62867F4BA154561AD42D0C98/62867F4EA154561AD42D0CA7/pt_PT/c2400dac223576501d88c3f3291aadaa.png)
A definição manual de variáveis tende a deixar os atalhos mais compridos e a dificultar a sua leitura. Na maioria dos casos, as variáveis manuais são desnecessárias — as variáveis mágicas e as variáveis especiais fazem praticamente o mesmo trabalho de forma mais concisa. Por exemplo, pode replicar a maioria da funcionalidade de “Adicionar a variável” colocando as variáveis numa ação Lista e obtendo as variáveis posteriormente.
Encontrará informação adicional em Adicionar uma variável manual a uma ação.