Если вы реализуете подкласс, вы можете в своей реализации явно вызывать метод суперкласса, даже если вы переопределили этот метод, т.е.
[self overriddenMethod]; //calls the subclass's method
[super overriddenMethod]; //calls the superclass's method
Что делать, если вы хотите вызвать метод суперкласса из-за пределов реализации подкласса, т.е.
[[object super] overriddenMethod]; //crashes
Это вообще возможно? И, как следствие, возможно ли подняться более чем на один уровень в рамках реализации, т.е.
[[super super] overriddenMethod]; //will this work?