В Xcode полную трассировку стека
во время отладки в любом случае чтобы увидеть полную трассировку стека, список методов вызывается в главном потоке. Или любой способ распечатать их в командном окне.
5 ответов:
вы можете распечатать трассировку стека в NSLog с помощью
NSLog(@"Stack trace : %@",[NSThread callStackSymbols]);
или в Xcode 9 это
po Thread.callStackSymbols
использовать
bt
команда in (lldb).после паузы или после аварии, просто наберите
bt
в консоль отладки.
Он напечатает полную трассировку стека.
в Xcode 6 Вы можете нажать кнопку в левом нижнем углу панели, которая показывает полную трассировку стека.
в Xcode 5 Вы можете переместить ползунок в нижней части панели, который показывает трассировку стека. Он управляет тем, какая часть нанесенного следа отображается.
вы можете добавить
breakpoint
прежде чем исключение. Сначала зайдите вBreakpoint Navigator
(cmd + 6). В левом нижнем углу мыши нажмите кнопку Плюс. ИЛИ Вы можете использоватьInstruments
(/разработчика/приложения/инструменты), чтобы помочь обнаружить использованиеzombie
objects
. ссылкаи когда вы добавляете точку останова обзор Картина будет создана по
Xcode
.вы можете развернуть трассировку стека с помощью ползунка в нижней части use
step over
иover
для линии на входе линии.спасибо, надеюсь, что это поможет вам