Qui, $ 0 può essere utilizzata come chiusura stenografica che specifica la condizione all'interno del metodo AllSattisfy ().
Sintassi
swift_array.AllSafTify ($ 0 Condition)Dove Swift_array è l'array di input.
Parametro
Prende la condizione usando la chiusura stensa $ 0.
Singola condizione
Esempio 1
Creiamo un array rapido che ha 8 elementi e otteniamo gli elementi uguali a Numpy.
// Crea un array rapidoProduzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato SWIFT_ARRAY con 8 elementi del tipo di stringa.
Riga 7:
Qui, controlliamo se tutti i valori in swift_array sono uguali a numpy. Non tutti sono numpy. Quindi, falso è l'output.
Esempio 2
Creeremo un array rapido che ha 10 numeri interi e;
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato swift_array con 10 elementi di tipo intero.
Riga 7:
Qui, controlliamo se tutti i valori in Swift_array sono superiori a 25 o no. L'output è VERO Dal momento che ogni elemento in Swift_array è maggiore di 25.
Riga 10:
Qui, controlliamo se tutti i valori in Swift_array sono inferiori a 100 o no . L'output è VERO Dal momento che ogni elemento in SWIFT_ARRAY è inferiore a 100.
Condizioni multiple
Esempio 1
Creiamo un array rapido che ha 10 numeri interi e;
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato swift_array con 10 elementi di tipo intero.
Riga 7:
Controlliamo se tutti i valori in swift_array sono superiori a 25 e meno di 100. L'output è VERO Poiché ogni elemento soddisfa entrambe le condizioni.
Riga 10:
Controlliamo se tutti i valori in swift_array sono maggiori di 25 e divisibili di 10. L'output è VERO Poiché ogni elemento soddisfa la prima condizione e alcuni elementi non soddisfa la seconda condizione. Come è specificato l'operatore O, L'output è vero. Almeno una condizione è soddisfatta.
Esempio 2
Creiamo un array rapido che ha 3 stringhe e;
Produzione
Spiegazione
Linea 2:
Abbiamo creato un array chiamato Swift_array con 3 stringhe.
Riga 7:
Controlliamo se tutte le stringhe hanno la lunghezza-6 e iniziano con "S".
Entrambe le condizioni sono vere.
Riga 10:
Controlliamo se tutte le corde hanno lunghezza-6 e finiscono con "s".
La prima condizione è soddisfatta ma la seconda condizione fallisce.
Quindi, l'output finale è falso.
Conclusione
In questo rapido tutorial, abbiamo imparato a controllare la condizione di tutti gli elementi in un array usando il metodo AllSattisfy (). L'AllSaftify () in Swift Array è un metodo a cui viene utilizzato se controllare tutti gli elementi nell'array soddisfatti la condizione o no. Specifichiamo il $ 0 Come stenografia chiusura e appreso i diversi esempi controllando le diverse condizioni per controllare tutti gli elementi.