Hantera listor i Genvägar på iPhone eller iPad
Det här avsnittet handlar om hur du använder data som returneras av Typicode-API:t (i föregående avsnitt) med åtgärderna Hämta objekt från lista och Upprepa med varje. Åtgärden Hämta objekt från lista gör det möjligt för en genväg att agera på ett specifikt objekt i en lista. Åtgärden Upprepa med varje gör det möjligt för en genväg att agera på varje objekt i en lista, ett i taget.
Innan du bearbetar alla objekt i en lista kanske du vill testa dina åtgärder på ett enskilt objekt. Du kan skicka en lista till en åtgärd så frågar Genvägar sedan vilket objekt du vill hantera. Du kan även välja ett specifikt objekt genom att lägga till åtgärden Hämta objekt från lista och därmed skapa en testmiljö som liknar det slutliga arbetsflödet.
Hämta ett värde för ett enda objekt i listan
Lägg till en Hämta objekt från lista-åtgärd efter Hämta innehåll från URL-åtgärden i appen Genvägar på din iOS- eller iPadOS-enhet.
Åtgärden tar automatiskt emot utmatningen från den föregående åtgärden.
Lägg till en Hämta ordboksvärde-åtgärd.
Detta hämtar värdet för en nyckel.
Ställ in nyckeln som
name
.Tryck på för att köra genvägen.
Genvägar visar värdet för
name
för det första objektet.
Hämta värden för alla objekt i listan
Lägg till en Upprepa med varje-åtgärd efter Hämta innehåll från URL-åtgärden i appen Genvägar på din iOS- eller iPadOS-enhet.
Åtgärden tar automatiskt emot utmatningen från den föregående åtgärden.
Lägg till en Hämta ordboksvärde-åtgärd före Avsluta upprepning-åtgärden.
Detta hämtar värdet för en nyckel.
Ställ in nyckeln som
name
.Lägg till en Text-åtgärd efter Hämta ordboksvärde-åtgärden. Lägg till variablerna Upprepa index och Ordboksvärde i Text-åtgärden.
Lägg till en Påminnelse-åtgärd efter Avsluta upprepning-åtgärden.
Ställ in påminnelsen så att den bara visar Upprepa resultat-variabeln.
Tryck på för att köra genvägen.
Variabeln Avsluta upprepning, som är en kombination av alla värden som överförts under loopen, visas i Genvägar.