What is the difference between two snippets?
[myObj release];
and
[myObj release]; myObj = nil;
when calling release on object the reference-count is decremented. when calling retain the reference-count is incremented.
So as the guys mentioned the pointer will still point to the same place.