У меня есть ситуация, когда моя трассировка стека обозначена символом, но не на том уровне или уровне, который я бы хотел.
Особая проблема заключается в том, что вместо дочернего класса отображается базовый класс. Например:
@interface Parent
- (void)test;
@end
@interface Child : Parent
@end
Parent
реализует функцию test
. Ребенка нет. Когда на моем пути появляется стековая трассировка, показывается следующее:
TestPackage.-[Parent test] ( Parent.m :100)
Я хочу вместо этого указать:
TestPackage.-[Child test] ( Parent.m :100)
Есть ли способ обойти это?