Her, $ 0 kan brukes som kortvarig nedleggelse som spesifiserer tilstanden i metoden all tilfredsstillende ().
Syntaks
SWIFT_ARRAY.AllSnisfy ($ 0 tilstand)Hvor Swift_Array er inngangsarrayen.
Parameter
Det tar tilstanden ved hjelp av kortfalt nedleggelse $ 0.
Enkelt tilstand
Eksempel 1
Vi lager et raskt utvalg som har 8 elementer og får elementene som er lik Numpy.
// Lag en rask matriseProduksjon
Forklaring
Linje 2:
Vi opprettet en matrise som heter Swift_Array med 8 elementer av strengtypen.
Linje 7:
Her sjekker vi om alle verdiene i Swift_Array er lik Numpy. Alle er ikke numpy. Derfor, falsk er utgangen.
Eksempel 2
Vi vil lage et raskt utvalg som har 10 heltall og;
Produksjon
Forklaring
Linje 2:
Vi opprettet en matrise som heter Swift_Array med 10 elementer av heltalltype.
Linje 7:
Her sjekker vi om alle verdiene i Swift_Array er større enn 25 eller ikke. Utgangen er ekte Siden hvert element i Swift_Array er større enn 25.
Linje 10:
Her sjekker vi om alle verdiene i Swift_Array er mindre enn 100 eller ikke . Utgangen er ekte Siden hvert element i Swift_Array er mindre enn 100.
Flere forhold
Eksempel 1
Vi lager et raskt utvalg som har 10 heltall og;
Produksjon
Forklaring
Linje 2:
Vi opprettet en matrise som heter Swift_Array med 10 elementer av heltalltype.
Linje 7:
Vi sjekker om alle verdiene i Swift_Array er større enn 25 og mindre enn 100. Utgangen er ekte Siden hvert element tilfredsstiller begge forholdene.
Linje 10:
Vi sjekker om alle verdiene i Swift_Array er større enn 25 og deles med 10. Utgangen er ekte Siden hvert element tilfredsstiller den første tilstanden og et element ikke tilfredsstiller den andre tilstanden. Som operatøren som er spesifisert er ELLER, Utgangen er sann. Minst en tilstand er fornøyd.
Eksempel 2
Vi lager et raskt utvalg som har 3 strenger og;
Produksjon
Forklaring
Linje 2:
Vi opprettet en matrise som heter Swift_Array med 3 strenger.
Linje 7:
Vi sjekker om alle strengene har lengde-6 og starter med “S”.
Begge forholdene er sanne.
Linje 10:
Vi sjekker om alle strengene har lengde-6 og slutter med "S".
Den første tilstanden er fornøyd, men den andre tilstanden mislykkes.
Så den endelige utgangen er falsk.
Konklusjon
I denne Swift -opplæringen lærte vi hvordan vi kan sjekke tilstanden til alle elementene i en matrise ved hjelp av AllSisparisfy () -metoden. AllSisas () i Swift -matrisen er en metode som brukes til hvis du sjekker alle elementene i matrisen tilfredsstilt tilstanden eller ikke. Vi spesifiserer $ 0 Som kortfattet nedleggelse og lærte de forskjellige eksemplene ved å sjekke de forskjellige forholdene for å sjekke alle elementene.