The nicest return value so far.
always [self release] when [self.view removeFromSuperview]
[self.view removeFromSuperview]; [self release];
... or duplicates of the view remain.