Всегда ли на родительские классы ссылается интерфейс, а не на реализацию?
@interface MyClass : ParentClass @end @implementation MyClass @end
Да. Потому что синтаксис такой же.