У меня есть приложение со следующей иерархией:
- Tab bar controller:
- Table view controller -> Some buttons
- Table view controller -> Some buttons
При нажатии кнопок пользователю может потребоваться подождать от 1 до 10 секунд (в зависимости от интернет-соединения). Пока задача не будет выполнена, пользователь может выйти из приложения, а когда он вернется, он сможет увидеть загруженный контент.