Possible Duplicate:
How or where should I store object instances that I require globally within my iOS app?
I have some global object (uses in almost all Application Screens) and mostly they are created right after application starts. I want to have access to this objects from all my ViewControllers (nothing else, only ViewControllers). Where to store it?
I think about @property in AppDelegate but i think (but I can be wrong) this is a ugly solution. 
Objects can be quite complex, this is not a simple types.
 
     
     
     
     
     
    