Como faço para chamar um método do C4Workspace usando [object addGesture…]?

O que eu espero conseguir é chamar um método no C4Workspace.m usando:

[shape addGesture:SWIPELEFT name:@"swipeLeft" action:@"leftSwipeMethod"];

Eu sei que isso tenta chamar um método chamado "leftSwipeMethod" dentro da classe C4Shape, mas na documentação também menciona que você pode chamar métodos da superclasse (que é o que eu acho que estou tentando fazer?).

Eu verifiquei outras questões como esta e estou ciente de que você não deveria fazer isso no objetivo-c normal ... mas eu me pergunto se esse é o caso do C4 também.

Existe alguma outra maneira de obter o mesmo resultado ou tenho que criar uma subclasse?

questionAnswers(1)

yourAnswerToTheQuestion