Apologies if this is over-parsing, but if you require the result of the response to that API call in order to display something new, you (sort of by definition) can’t do anything instantly after calling. You can’t even do anything instantly after the response comes, but I use this strategy to propagate changes across an app, which is close enough to “instant” for me. I would also suggest this post to you, discussing performance implications of using on-device storage during normal app operation (executive summary: I recommend not doing that).
1 Like