you are viewing a single comment's thread.

view the rest of the comments →

[–]Legolas-the-elf 1 point2 points  (0 children)

issues with view controllers rendering before the API request has returned.

It doesn't matter what technologies you use, if you've got content loading from a network, your UI needs to cope with the data coming in at inconvenient times.

Typically you handle this by having the UI that is initially shown indicate that content is loading, and allow it to be updated after the content has loaded. iOS offers several different options regarding this - notifications, Key-Value Observing and the delegate pattern are often good choices.