Paso a paso de cómo debería funcionar
-
Lanzar la aplicación: Abre la aplicación en tu dispositivo o simulador de iOS.
-
Interfaz de usuario: Verás la interfaz de usuario que incluye los siguientes elementos:
- Un campo para ingresar el monto del gasto en el
expenseEntryTextField
. - Un campo para ingresar una descripción del gasto en el
descriptionEntryTextField
. - Un botón "Add Expense" que permite agregar gastos.
- Un área donde se muestra el "Total Balance" (saldo total) en el
totalBalanceLabel
. - Un área donde se muestra una lista de gastos en el
expenseListLabel
.
- Un campo para ingresar el monto del gasto en el
-
Añadir un gasto:
- Ingresa el monto del gasto en el campo
expenseEntryTextField
. - Ingresa una descripción del gasto en el campo
descriptionEntryTextField
. - Haz clic en el botón "Add Expense."
- Ingresa el monto del gasto en el campo
-
Visualizar gastos:
- El gasto recién agregado aparecerá en la lista de gastos en el área
expenseListLabel
. - El saldo total en
totalBalanceLabel
se actualizará automáticamente.
- El gasto recién agregado aparecerá en la lista de gastos en el área
-
Eliminar un gasto:
- Si deseas eliminar un gasto, haz clic en el botón "Delete" junto al gasto que quieras eliminar. Este botón debería estar junto a cada gasto en la lista.
-
Actualización en tiempo real: La aplicación debe reflejar las adiciones y eliminaciones de gastos en tiempo real. A medida que agregas o eliminas gastos, el saldo total y la lista de gastos se actualizan automáticamente.
-
Repetir según sea necesario: Repite los pasos 3 a 6 para seguir gestionando tus gastos. La aplicación mantendrá un registro de los gastos y mostrará el saldo total actual en todo momento.