
Usar ações de repetição na aplicação Atalhos
A ação Repetir e a ação āRepetir com todosā permitem-lhe executar um grupo de aƧƵes num atalho vĆ”rias vezes de seguida.
Como usar a ação Repetir
Quando adiciona uma ação Repetir ao atalho, esta inclui dois marcadores: Repetir (nĆ£o visĆvel como etiqueta em separado) e āTerminar repetiçãoā. Coloque as aƧƵes que pretende repetir entre os marcadores Repetir e āParar repetiçãoā e, em seguida, especifique o nĆŗmero de vezes que pretende que cada ação se repita. Quando o atalho Ć© executado, as aƧƵes colocadas entre os marcadores repetem-se o nĆŗmero de vezes que especificar.
Por exemplo, um ciclo que repetição que contĆ©m uma ação āVibrar dispositivoā definida para āRepetir 3 vezesā, vibra o dispositivo iOS trĆŖs vezes quando o atalho Ć© executado.

Pode colocar ações ilimitadas dentro de um ciclo de repetição. As ações são executadas por ordem (de cima para baixo) e, quando chega à última ação, o atalho volta à primeira ação e é novamente executado (o número de vezes especificado).
Dica: Pode colocar ações de repetição umas dentro das outras no atalho: No editor de atalhos, arraste uma segunda ação Repetir para que fique sobreposta à parte inferior da primeira ação Repetir. A segunda ação Repetir fica aninhada (indentada) sob a primeira ação Repetir.
Acerca do fluxo de dados numa ação Repetir
Para cada iteração de um ciclo de repetição, a saĆda da Ćŗltima ação reunida numa lista e essa lista torna-se a saĆda da ação Repetir como um todo.

Por exemplo, uma ação Repetir que Ć© executada quatro vezes e contĆ©m uma ação āObter fotografias mais recentesā efetua a saĆda da fotografia gravada mais recente na aplicação Fotografias em cada iteração do ciclo. As quatro iteraƧƵes sĆ£o executadas, as saĆdas sĆ£o reunidas e Ć© criada uma lista de quatro fotografias idĆŖnticas. As quatro fotografias tornam-se a saĆda da ação Repetir como um todo e sĆ£o entĆ£o passadas para a ação seguinte depois do ciclo de repetição.

EncontrarĆ” informação adicional sobre o fluxo de entradas e saĆdas em Introdução Ć forma como funcionam os atalhos.
Dica: toque e mantenha o dedo no parĆ¢metro de repetição para definir o nĆŗmero de repetiƧƵes para uma variĆ”vel. Por exemplo, se adicionar a variĆ”vel āPerguntar sempreā ao parĆ¢metro Repetir na ação Repetir, ser-lhe-Ć” pedido para escolher quantas vezes o ciclo se deve repetir quando o atalho Ć© executado.
Como usar a ação āRepetir com todosā
A ação āRepetir com todosā pega numa lista de elementos como entrada e executa o mesmo grupo de aƧƵes uma vez para cada elemento da lista. Isto Ć© Ćŗtil se estiver a trabalhar com vĆ”rios ficheiros ou com vĆ”rios elementos de conteĆŗdo. O tipo de ciclo repete-se atĆ© todos os elementos que foram passados para a ação āRepetir com todosā serem repetidos.
Por exemplo, se tiver uma ação āObter eventos futurosā definida para obter os próximos quatro eventos do CalendĆ”rio futuros e colocar uma ação āRepetir com todosā após a ação, o ciclo de repetição Ć© executado quatro vezes e cada iteração recebe um dos eventos do CalendĆ”rio como entrada.
Quando adiciona uma ação āRepetir com todosā ao atalho, esta inclui dois marcadores: āRepetir com todosā (nĆ£o visĆvel como etiqueta em separado) e āTerminar repetiçãoā.
No final do ciclo de repetição, a saĆda passada para o marcador āTerminar repetiçãoā durante cada iteração Ć© reunida e passada como saĆda da ação āRepetir com todosā como um todo.
A variĆ”vel āRepetir elementoā
A ação āRepetir com todosā oferece uma variĆ”vel especial para seguir o elemento atual: Repetir elemento. A variĆ”vel āRepetir elementoā atualiza cada iteração do ciclo, contendo o elemento passado como entrada para essa iteração.
Por exemplo, se passar 10 elementos do CalendĆ”rio para uma ação āRepetir com todosā, a variĆ”vel āRepetir elementoā representa um dos eventos do CalendĆ”rio em cada iteração Ć medida que o atalho se repete por cada elemento do CalendĆ”rio.
Nota: Se tiver colocado uma ação āRepetir com todosā dentro de outra ação āRepetir com todosā, o nome da variĆ”vel muda para āRepetir elemento 1ā para representar o elemento de repetição interior, para āRepetir elemento 2ā para o ciclo mais profundo, e assim sucessivamente.
A variĆ”vel āRepetir Ćndiceā
Todos os ciclos de repetição oferecem uma variĆ”vel especial denominada āRepetir Ćndiceā, que Ć© usada para manter um registo da iteração atual do ciclo. A variĆ”vel āRepetir Ćndiceā contĆ©m o nĆŗmero de vezes que um ciclo foi repetido atĆ© esse momento; comeƧando no 1 para a primeira iteração do ciclo e aumentando em um de cada vez. Da segunda vez que um ciclo for executado, a variĆ”vel āRepetir Ćndiceā Ć© 2. Da terceira vez que um ciclo for executado, a variĆ”vel āRepetir Ćndiceā Ć© 3; e assim sucessivamente.
Nota: Se tiver colocado uma ação Repetir dentro de outra ação Repetir (dando origem a ciclos de repetição animados), o nome da variĆ”vel da ação Repetir mais interior muda para āRepetir Ćndice 2ā. Uma ação Repetir aninhada adicional ofereceria uma variĆ”vel āRepetir Ćndice 3ā e assim sucessivamente.
EncontrarÔ informação adicional em Usar variÔveis na aplicação Atalhos.
Criar ciclos de repetição infinitos
Embora a aplicação Atalhos nĆ£o ofereƧa uma ação para executar um grupo de aƧƵes indefinidamente, pode emular este comportamento com a ação āExecutar atalhoā. A ação āExecutar atalhoā permite-lhe executar um atalho dentro de outro. Configure a ação āExecutar atalhoā para executar o mesmo atalho que estĆ” contido dentro dele e o atalho Ć© executado do inĆcio ao fim de forma repetida atĆ© parar o atalho.
Testar a saĆda
Enquanto estĆ” a aprender a trabalhar com as aƧƵes Repetir e āRepetir com todosā, Ć© Ćŗtil testar os resultados que sĆ£o produzidos após o marcador āTerminar repetiçãoā para garantir que o conteĆŗdo Ć© exatamente o que pretende. Coloque uma ação āVista rĆ”pidaā após o marcador āTerminar repetiçãoā para prĆ©-visualizar os elementos que sĆ£o saĆda do ciclo de repetição.
TambĆ©m pode colocar uma ação āMostrar avisoā após o marcador āTerminar repetiçãoā e inserir uma variĆ”vel mĆ”gica āRepetir resultadosā na caixa de mensagem para apresentar texto que foi produzido pelo ciclo de repetição. Se estiver a testar um ciclo de repetição que estĆ” no meio de um atalho mais comprido, Ć© Ćŗtil usar uma ação āMostrar avisoā para prĆ©-visualizar os resultados, porque pode incluir um botĆ£o Cancelar no aviso para terminar o atalho nesse ponto do ciclo de repetição.