I have a app, where I’ve a tabview controller. All the data is dynamic, and when I enter on one tab, the data is loaded, but if I change my tab and come back to the initial tab, I haven’t lost the data on it, what is awesome. My problem now is that I’ve built a new viewcontroller (outside the tabs) and when I go into it, and come back to the tabs I’ve lost all my information!
Is there any way to retain the initial data? So there when the user goes to that another view, and comes back, don’t have to lose the data.
And another question. Is there anyway, to define variables that are available to every viewcontroller’s in the app?
Data will not change when you move from one tab to the other
You will need to check if you have some special code in your
viewWillAppear, if you load the data in this function you should know that viewWillAppear gets called when you travel tabsAbout the global Data, you could define them in your appDelegate class, add properties to the appDelegate and then you can access them like this