I have developed an app that gets a lot of JSON data from server and shows on different VCs.What I did was getting data and setting data to static v
For "small" data like key : value it's best to use UserDefaults. If you have more to store, use CoreDara as this is basically a SQLite database.