¿Cuál es el mejor lugar para cargar datos desde API- viewDidLoad, viewWillAppear o viewDidAppear?

Estoy creando una aplicación IOS donde estoy llamando a una API en el método viewDidLoad del controlador de vista. Ahora quiero volver a cargar el mismo controlador de vista con los datos que provienen del servidor. ¿De cuántas maneras hay para hacer esta tarea y cuál sería la mejor? Por favor, ayúdame.

¡¡Gracias!!

Respuestas a la pregunta(6)

Su respuesta a la pregunta