You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In MVC (model owned networking), after the View Controller initiates a network call, the UI only changes when the store gets updated on completion of the call. How would one update the UI to reflect network errors in this case, because the store wont update when there's no data fetched?
Should it just be propagated via the callback of the network call? (In the example in the book, there's a callback that is used only for stopping the refreshControl - should errors be made available here?)
refreshControl?.beginRefreshing()
task = folder.loadContents { [weak self] in
// Make error available here?
self?.refreshControl?.endRefreshing()
}
The text was updated successfully, but these errors were encountered:
In MVC (model owned networking), after the View Controller initiates a network call, the UI only changes when the store gets updated on completion of the call. How would one update the UI to reflect network errors in this case, because the store wont update when there's no data fetched?
Should it just be propagated via the callback of the network call? (In the example in the book, there's a callback that is used only for stopping the refreshControl - should errors be made available here?)
The text was updated successfully, but these errors were encountered: