스크린샷 2022-06-14 오후 2.51.05.png

Debug Swift debugging with LLDB - WWDC22 - Videos - Apple Developer

<aside> 🎁 contents

</aside>

들어가며


LLDB는?

Xcode와 함께 제공되는 기본 디버깅 기술입니다.

LLDB를 사용해서 응용 프로그램에서 이러한 작업들을 실행할 수 있습니다.

  1. breakpoint를 설정
  2. 실행을 일시 중지
  3. 변수와 object의 상태를 검사
  4. 코드를 탐색

LLDB는 코드가 수행하는 작업을 이해하는 데 도움이 될 수 있으며 코드의 동작이 예상과 다른 지점을 찾을 수 있습니다.

코드를 이해하고 탐색하는 강력한 도구

이번 세션에서는 Swift코드 디버깅에 고유한 영향을 미치는 몇 가지 고급 워크 플로우를 알아봅니다.


What’s going on here

Example) Text Adventure

🧑🏼‍🦱 : 터미널에서 텍스트 인터페이스를 사용해서 게임을 실행해볼게요. inventory부터 확인해볼게요.