56buttonWithType

Does

+ (id)buttonWithType:(UIButtonType)buttonType

create an auto-released object? Seems very much like it.

37Perform method in Background

[self performSelectorInBackground:@selector(method) withObject:nil];

& wrap method in autorelease pool.

maybe also of interest: http://code.google.com/p/plactorkit/ Dictated but not read.