I would like keep viewController's in memory and show them later in custom order by example call vc3 and after vc6 without init them again, they must stay in the same state. I had thinked to use navigationController , but I does not want navigation bar and I'm not sur that I can call viewcontroller in custom order. I have tried to put viewController in global array, but when i call them I have an error : 'Application tried to present modally an active controller'. What do you think about this , how can I handle my viewControllers and show them without initialize them again. I'm listening all way.
I had read that in IOS we must recycle the view, so I have a question. What is the best way to handle recycle view. If I want serve to my user the same view without init the viewcontroller responsable to this view. how i must do that , what is the best structural choice to adopt .. Have a big viewcontroller and handle view with addsubview removesubview ... or many viewcontroller for each view type , and here i don't know how to recycle and keep trace of my viewcontroller (i don't want use navigation controller ) .