Everytime I get a memory warning, my app crashes. In the debugger, it crashes on the line where i try to set self.navigationItem.rightBarButtonItem = myButton; I implemented didReceiveMemoryWarning: and didn't include [super didReceiveMemoryWarning]. However it still crashes. Why is my view reloading?