Usage of autorelease and retain
===

I have a simple question. Does autorelease work when the retain count is high?

for example... If I am in a view controller and do the following:

    [self retain];
    [self retain];
    [self retain];
    [self retain];
    [self autorelease];

If I pop the view, will it be released?

Thanks.