원시타입(primitive type), 구조체 변수 검사
(lldb) po [변수명]
지역 변수 검사(local)
특정 지역의 모든 변수 출력 (매개변수 포함)
(lldb) frame variable
(lldb) fr v
특정 지역의 모든 변수 출력 (매개변수 제외)
(lldb) frame variable --no-args
(lldb) fr v -a
특정 지역 변수 출력
(lldb) frame variable [변수명]
(lldb) fr v [변수명]
hex로 내용 출력
(lldb) frame variable --format x [변수명]
(lldb) fr v -f x bar
Thread List
(lldb) thread list
Backtrace
스레드의 stack backtrace를 보여준다.
stack backtrace : 스택추적으로 프로그램 실행 중 특정 시점에서의 스택 프레임에 대한 리포트
현재 스레드의 stack backtrace
(lldb) thread backtrace
(lldb) bt
모든 스레드의 stack backtrace
(lldb) thread backtrace all
(lldb) bt all
현재 스레드에서 현재 선택된 frame의 정보 출력
(lldb) frame info
(lldb) fr info
출처 : https://gwpaeng.tistory.com/274
'Swift > 문법' 카테고리의 다른 글
XCode 변수 메모리 확인 방법 (0) | 2023.09.25 |
---|---|
[XCODE] LLDB 특정 DATA 메모리 덤프 저장하기 (0) | 2023.09.06 |
[SWIFT]Set (0) | 2023.07.26 |
[SWIFT]Dictionary merging / sorted (0) | 2023.07.25 |
[SWIFT]Array zip (0) | 2023.07.25 |