The way I've dealt with this is to re-declare your super class' interface in your subclass implementation file with the method you want to call from the subclass
@interface MySuperclass()
- (void)superMethodIWantToCall;
@end
@implementation MySubclass
- (void)whateverFunction {
//now call super method here
[super superMethodIWantToCall];
}
@end
I'm not sure if this is the best way to do things but it is simple and works for me!