![](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/pt_PT/fbd8d40651fff19a46e7aaedd4cb1b09.png)
Gerir listas na aplicação Atalhos no Mac
Esta secção aborda a utilização dos dados devolvidos pela API Typicode (no tópico anterior) com as ações Obter elemento da lista e Repetir com todos. A ação “Obter elemento da lista” permite que um atalho atue num elemento específico da lista. A ação “Repetir com todos” permite que um atalho atue em todos os elementos de uma lista, um após o outro.
Antes de processar todos os elementos numa lista, poderá pretender testar as ações num único elemento. Pode passar uma lista para uma ação e a aplicação Atalhos perguntará que elemento pretende processar. Também pode escolher um elemento específico, adicionando a ação “Obter elemento da lista” e assim criando um ambiente de teste semelhante ao processo final.
Obter um valor para um único elemento na lista
Na aplicação Atalhos
, no Mac, adicione uma ação “Obter elemento da lista” após a ação “Obter conteúdo do URL”.
A ação obterá automaticamente a saída da ação anterior.
Adicione uma ação “Obter valor do dicionário”.
Isso obterá o valor de uma chave.
Defina a chave para
name
.Clique em
para executar o atalho.
A aplicação Atalhos apresenta o valor de
name
para o primeiro elemento.
Obter valores para todos os elementos na lista
Na aplicação Atalhos
, no Mac, adicione uma ação “Repetir com todos” após a ação “Obter conteúdo do URL”.
A ação obterá automaticamente a saída da ação anterior.
Adicione uma ação “Obter valor do dicionário” antes da ação “Parar repetição”.
Isso obterá o valor de uma chave.
Defina a chave para
name
.Adicione uma ação “Texto” após a ação “Obter valor do dicionário”. Adicione as variáveis “Repetir índice” e “Valor do dicionário” à ação “Texto”.
Adicione uma ação “Aviso” após a ação “Parar repetição”.
Defina o aviso para mostrar apenas a variável “Resultados da repetição”.
Clique em
para executar o atalho.
A aplicação Atalhos apresenta a variável “Parar repetição”, uma combinação de todos os valores que são passados durante a repetição contínua.