Usando IBActions con UIButtons sin IBOutlet

Perdón por el título poco claro. Quiero poder agregar methods de IBAction a un button que agregué de la siguiente manera:

(class .h)

{ UIButton *button; } -(IBAction)ButtonReleased:(id)sender 

(class .m)

 { -(IBAction)ButtonReleased:(id)sender { //Actions done by button pointer } - (void)viewDidLoad { [super viewDidLoad]; [PlayButton setFrame:CGRectMake(10, 10, 100, 50)]; [PlayButton setTitle:@"PlayButton" forState:UIControlStateNormal]; [self.view addSubview:PlayButton]; } } 

La pregunta es, ¿cómo puedo conectar la acción del button UIB (por ejemplo, TouchUpInside) al método ButtonReleased.

 [button addTarget:self action:@selector(ButtonReleased:) forControlEvents:UIControlEventTouchUpInside];