UIButton dentro da subclasse UITableViewCell precisa chamar o método de pai

Desculpas se a resposta já está lá fora, mas não consegui encontrar.

Eu tenho a seguinte configuração: MainViewController, que possui um grande UITableView e CustomTableViewCell, que é uma subclasse de UITableViewCell. Cada instância do CustomTableViewCell possui um UIButton adicionado à sua exibição de conteúdo (tudo feito por meio de programação).

Quando o botão é pressionado em uma determinada célula, gostaria que ele chamasse o método buttonPressed: no MainViewController e, melhor ainda, me diga a indexPath.section da célula que contém o botão pressionado.

CustomTableViewCell não possui arquivo de ponta, tudo feito programaticamente. Em CustomTableViewCell.h, declaro:

    UIButton *mybutton;

Embora eu não o retenha (sem @property, @synthesize). O método init para CustomTableViewCell.m é assim:

    myButton = [[UIButton alloc] init];
    [myButton addTarget:self action:@selector(buttonPressed:) forControlEvents:UIControlEventValueChanged];
    [[self contentView] addSubview:myButton];
    [myButton release];

mas quero chamar o método "buttonPressed:" que vive na exibição pai. Faz algumas horas que estou tentando resolver isso, então ficaria grato se alguém pudesse me poupar da minha própria estupidez. Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion