Есть две функции, вызываемые во viewDidLoad() - первая выполняет JSON-запрос на сервер и сохраняет полученные данные. вторая выполняет некоторые действия на основе полученных данных. Возникла следующая проблема: Первая функция не успевает получить и сохранить данные, в результате вторая работает некорректно. Видимо, следует искусственно задать некую задержку выполнения 2-й функции. интересно, как это можно реализовать?
rMan.getAccounts(StartDate: “2000-01-01”, EndDate: operDate, UserID: userID)
// Здесь нужна задержка
rMan.getOperations(AccID: mainAccountID, StartDate: “2000-01-01”, EndDate: oDate)