[WWDC19] LLDB: Beyond "po"
안녕하세요 Hani입니다. 이번에는 LLDB를 이용한 디버깅 방법에 대하여 알아볼 거예욥. LLDB는 런타임에 앱을 디버깅할 수 있도록 도와주는 디버거예요.🍔 좌하단에서 런타임에 값을 확인할 수 있고 우하단에 lldb 보이시져? 저기다 커멘드 입력하면 됩니다. po, p, v 커멘드를 순차적으로 알아볼게욥. po 변수명 객체에 대한 description을 출력해주는 명령이에요. CustomDebugStringConvertible 프로토콜을 채택하고 debugDescription 프로퍼티를 구현하면 객체의 description이 구현한 문자열로 바뀝니다. CustomReflectable 프로토콜을 채택하여 하부 구조를 커스텀할 수도 있습니당. 단순한 출력뿐 아니라 의도한 대로 출력할 수도 있어요. ☺️ p..
WWDC
2022. 2. 12. 05:54
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- test coverage
- 최단경로 알고리즘
- 에드몬드 카프 알고리즘
- 다익스트라 시간복잡도
- WWDC19
- Testable
- WWDC17
- IOS
- mach-o
- observeOn
- 포드 풀커슨 알고리즘
- WWDC16
- 네트워크 플로우
- 벨만포드 알고리즘
- 강한 순환 참조
- 최단경로 문제
- rxswift
- 부스트캠프 6기
- 코딩대회
- 최단경로문제
- CompositionalLayout
- 최대 매칭
- WWDC21
- HIG
- MeTal
- 벨만포드 시간복잡도
- State Restoration
- CPU와 Memory
- 컴퓨터 추상화
- 네트워크 유량
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함