diff --git a/src/Three20UI/Sources/TTButton.m b/src/Three20UI/Sources/TTButton.m index 6a1f67e057..937e2e5d13 100644 --- a/src/Three20UI/Sources/TTButton.m +++ b/src/Three20UI/Sources/TTButton.m @@ -72,7 +72,7 @@ - (void)dealloc { /////////////////////////////////////////////////////////////////////////////////////////////////// + (TTButton*)buttonWithStyle:(NSString*)selector { - TTButton* button = [[[TTButton alloc] init] autorelease]; + TTButton* button = [[[self alloc] init] autorelease]; [button setStylesWithSelector:selector]; return button; } @@ -80,7 +80,7 @@ + (TTButton*)buttonWithStyle:(NSString*)selector { /////////////////////////////////////////////////////////////////////////////////////////////////// + (TTButton*)buttonWithStyle:(NSString*)selector title:(NSString*)title { - TTButton* button = [[[TTButton alloc] init] autorelease]; + TTButton* button = [[[self alloc] init] autorelease]; [button setTitle:title forState:UIControlStateNormal]; [button setStylesWithSelector:selector]; return button;