I've got an array of objects in ViewControllerA that need to be passed to ViewControllerE, which happens to be a view controller that is "several segues away." In other words, I cannot use a segue to pass my data. I've also tried using the protocol/delegate pattern, but realized that it's only for passing BACK data. In this case, I'm trying to pass FORWARD data.
Does anyone have advice on what I should do to get my data from VC-A to VC-E?