-
LLDB - 명령어 (7)LLDB 2021. 4. 23. 15:55
안녕하세요. 그린입니다🟢
이번 포스팅에서는 여태 알아본 LLDB 명령어 외의 명령어를 알아보겠습니다🧑🏻💻
ptv: 뷰의 최상위 테이블뷰 정보 출력
(lldb) ptv
pcells: 뷰의 최상위 테이블뷰셀 정보 출력
pinternals: 객체 내부 정보 출력
pkp: 키패스로 값 출력
present/dismiss: 뷰컨을 보여주거나 사라지게함
slowanim / unslowanim: 애니메이션을 느리게 / 정상적으로 해줌
paltrace: 서브뷰의 계층구조 출력 (오토레이아웃이 잘못되어 있으면 Ambiguous Layouts라고 뜨는걸 볼 수 있음)
alamborder / alamunborder: 잘못된 오토레이아웃의 보더를 설정해주어 알아보기 쉽게 만듬
: 컬러를 지정해주지 않는다면 디폴트 보더색은 빨강
vs: 간단한 조작으로 뷰 계층구조 이동
pa11y: 접근성 설정된 뷰 출력
pa11yi: 뷰의 접근성 식별자 출력
fr: 변수 정보 출력
thread select: 해당 스레드로 이동
watchpoint: 변수 값이 생길때마다 감시하도록 설정
(lldb) wa s var text (lldb) watchpoint modify -c “text == 1”
: 텍스트가 1이될때 중단
[참고자료]
https://lldb.llvm.org/use/variable.html
http://minsone.github.io/ios/mac/xcode-lldb-debugging-with-xcode-and-lldb
http://minsone.github.io/ios/mac/xcode-lldb-debugging-with-xcode-lldb-and-chisel
'LLDB' 카테고리의 다른 글
LLDB (9) - Formatting (0) 2021.04.26 LLDB - 명령어 (8) (0) 2021.04.25 LLDB (6) - 오픈소스 스크립트 (Chisel) (0) 2021.04.22 LLDB (5) - 오픈소스 스크립트 (Derek Selander) (0) 2021.04.21 LLDB - 명령어 (4) (0) 2021.04.20