All the tutorials I have done say that I set stuff to nil in viewDidUnload and then release in dealloc. However I am being told that this would cause a memory leak since viewDidUnload gets called before a dealloc and so I am unable to release anything that is set to nil.
Can someone help clarify?