Objective-C время исполнения кажется довольно надежным, поэтому мне было интересно, есть ли способ зарегистрировать имя функции, которая вызвала текущую функцию (для целей отладки).
Моя ситуация заключается в том, что куча вещей присваивается свойству, а вместо того, чтобы устанавливать точку останова и каждый раз проверять стек вызовов, я хотел бы просто NSLog
имя функции, которая устанавливает свойство, наряду с новым значением.
Итак, можно ли получить доступ к стеку вызовов во время выполнения?