Dealloc not being called on ARC app
I have a UIViewController that is pushed onto a container controller and then popped off, and using the allocations instrument, I can see that the view controller is destroyed afterwards. However, a breakpoint in the controller's dealloc is never reached. Does anyone know why dealloc isn't called? Is it possible for ARC to destroy an object without calling dealloc? Also, I've disabled NSZombies (some have said that can cause dealloc not to fire). Edit: Dealloc doesn't do much, just prints to the console, and it never gets called: - (void)dealloc { NSLog(@"Deallocating..."); } I can't post the