I have an app that downloads a XML object and save it in a CoreData model. The root view shows this info in a table.
I was wondering, where is the best place to do this task (AppDelegate? viewDidLoad of the root view?)
The answer seems easy for small amounts of data, but where it should be place talking about a large file? And what´s the recommended approach?
I would suggest you to load this data in
AppDelegate, show anUIActivityIndicatorand load data in background, then update your RootView, when it is finished.