Substituir um método através da categoria ObjC e chamar a implementação padrão?

Ao usar categorias, você pode substituir os métodos de implementação pelos seus da seguinte forma:

// Base Class 
@interface ClassA : NSObject 
- (NSString *) myMethod;
@end
@implementation ClassA
- (NSString*) myMethod { return @"A"; }
@end

//Category
@interface ClassA (CategoryB) 
- (NSString *) myMethod;
@end
@implementation ClassA (CategoryB)
- (NSString*) myMethod { return @"B"; }
@end

Chamando o método "myMethod" depois de incluir as redes de categoria, o resultado "B".

Qual é a maneira mais fácil para a implementação de Categoria do myMethod chamar o myMethod original de Classe A? Tão perto quanto eu possa descobrir, você teria que usar as chamadas de baixo nível para obter o gancho do método original para a Classe A e chamar isso, mas parecia que haveria uma maneira sintaticamente mais fácil de fazer isso.

questionAnswers(4)

yourAnswerToTheQuestion