
¿Estás pensando en utilizar la clase Accumulator en tu aplicación hecha con Flutter? O, quizás ya sabes lo que es y cómo funciona, pero te falta algún detalle más ¿verdad?
Si has respondido que si, tranqui. No eres la primera persona, ni serás la última, que pasa por aquí a intentar dar respuesta a sus preguntas. Y, cómo es de esperar, lo consigue.
Mi nombre es Aitor Sánchez, soy desarrollador de apps desde 2014, y en este artículo aprenderás cómo utilizar Accumulator de una manera super sencilla.
Pero antes de continuar, este es El Círculo. Es mi newsletter donde te puedo enseñar desarrollo de apps móviles, aso y monetización. Por cierto, si te suscribes te regalo mi ebook Duplica los ingreso de tus apps en 5 minutos. No es broma.
P.D: Darse de alta es gratis y de baja, también.
Consultar estructura del artículo
¿Qué es la clase Accumulator?
En Flutter, la clase Accumulator
es una clase que se utiliza para acumular valores. Esta clase se utiliza a menudo para acumular valores durante un proceso de iteración, como durante un recorrido de una lista o una matriz.
¿Y cómo se utiliza?
La clase Accumulator
tiene un método increment()
que se puede usar para añadir valores al acumulador y un método value
que se puede usar para obtener el valor actual del acumulador.
Por ejemplo, aquí hay un ejemplo de cómo se podría usar la clase Accumulator
para sumar todos los números en una lista:
... import 'package:flutter/widgets.dart'; void main() { var numbers = [1, 2, 3, 4, 5]; var accumulator = Accumulator(0); for (var number in numbers) { accumulator.increment(number); } print(accumulator.value); // imprime 15 } ...
Propiedades de la clase Accumulator
La única propiedad propia que tiene esta clase es la propiedad value
que almacenará la suma de los enteros que le hemos ido pasando por el método increment
.
Métodos de la clase Accumulator
Al igual que las propiedades, solo tiene uno propio. El método increment
, que recibe cómo parámetro un entero que lo sumará al total que le hemos pasado previamente.
¿Te he dicho que era sencillo? Pues así es, es una clase muy chiquitita que tiene un uso muy específico.
Nos vemos en el siguiente artículo. ¡Hasta entonces, que vaya bien!