![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/zlYtG/btrs4M0lFDC/w38uQJhDDZ8ar4osMX3WC0/img.jpg)
안녕하세요 Hani입니다. 이번에는 LLDB를 이용한 디버깅 방법에 대하여 알아볼 거예욥. LLDB는 런타임에 앱을 디버깅할 수 있도록 도와주는 디버거예요.🍔 좌하단에서 런타임에 값을 확인할 수 있고 우하단에 lldb 보이시져? 저기다 커멘드 입력하면 됩니다. po, p, v 커멘드를 순차적으로 알아볼게욥. po 변수명 객체에 대한 description을 출력해주는 명령이에요. CustomDebugStringConvertible 프로토콜을 채택하고 debugDescription 프로퍼티를 구현하면 객체의 description이 구현한 문자열로 바뀝니다. CustomReflectable 프로토콜을 채택하여 하부 구조를 커스텀할 수도 있습니당. 단순한 출력뿐 아니라 의도한 대로 출력할 수도 있어요. ☺️ p..
WWDC
2022. 2. 12. 05:54
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- WWDC17
- mach-o
- State Restoration
- WWDC21
- observeOn
- test coverage
- 벨만포드 시간복잡도
- CPU와 Memory
- 최단경로 알고리즘
- 강한 순환 참조
- HIG
- Testable
- 최단경로 문제
- 코딩대회
- 네트워크 유량
- 포드 풀커슨 알고리즘
- 부스트캠프 6기
- rxswift
- 벨만포드 알고리즘
- CompositionalLayout
- 최단경로문제
- 다익스트라 시간복잡도
- 에드몬드 카프 알고리즘
- WWDC19
- MeTal
- 네트워크 플로우
- 컴퓨터 추상화
- IOS
- 최대 매칭
- WWDC16
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함