I hope that this question's answer is as simple as the question itself.
I have a sound effect in an AVAudioPlayer that I want to play when every button is pressed. Now rather than manually adding a target to play that audio file to every button in my code, is there a way where I can override the touchUpInside event method (perhaps in an extension category file) and send the call to the AVPlayer in addition to sending the call to the super?
I don't want to have to subclass if I don't have to. Is there a delegate method I can use?