Weak referencing does same thing
viewWillAppear and viewWillDisappear