Я уверен, что этот вопрос уже задавался ранее, но я искал и не смог его найти, поэтому заранее прошу прощения за дублирование контента на SO.
Как говорится: в Objective-C, впереопределенный метод, который вы можете вызвать метод родительского класса, используя что-то вроде [super methodName]
, но как предотвратить выполнение остальной части кода в дочернем классе от родителя?Это могло произойти, потому что сегодня пятница, но я смотрел на монитор несколько минут и не мог пройти мимо него в своей голове.
Пример (в детском классе):
- (void)methodName
{
[super methodName];
//Everything below this line shouldn't execute if tell it not to from the parent
NSString *aString = @"This should never be called.";
}
Помощья вышел!Я знаю, что есть простое решение, но мой мозг просто не поднимает его сегодня ...