So I have this fairly large Flex/AS3 application built on Single Core PUREMVC. I was 95% done with the project (think google maps for it networks) and now they want a new view, which does half what the old did and half a bunch of new stuff.
So what I tried to do is keep Single Core version and when they switch views send a TEARDOWN notification so all mediators and proxies get removed. Then I create the new view, but half my functions don't work and I have a feeling the new view is getting hold of the old mediators somehow? I can't seem to track down why things aren't working, for instance in my displayMediator I have a reference to something on the mainstage and when I try to reference the mainstage in the new displayMediator it comes back null.
So knowing its a google maps type app where I have a couple of zoom / pan controls which always need to be on top of the stage what do I do next? Would switching to multicore be the solution please say no as I can't imagine how many hours its going to take to transition everything over?
Help me please
, Jason