I need a solution for one object to follow the lifecycle of another object. Specifically I need a view to know when a ViewContoller is being dismissed but I would prefer a g