Often times I initialize my model class variables in my AppDelegate so they can be used by different ViewControllers without passing their instance across class files. Howe
Look in to singletons. They can be a more elegant way to manage global data.