개발 효율을 높이는 방법은 다양합니다. 그중 디버깅 스킬은 으뜸 중에 으뜸이죠. 👍🏼
버그의 발생 원인을 보다 정확하게 파악할 수 있고, 개발 중 생기는 여러 가지 문제를 풀어나갈 때 불필요한 빌드 횟수도 줄일 수 있죠. 빌드에 시간이 오래 걸리는 프로젝트에서는 빌드 횟수를 줄이는 것이 개발 시간 단축에 꽤 의미 있는 일입니다.
LLDB는 Xcode IDE에 기본으로 내장되어있는 Commad-Line Debug 환경입니다. Xcode IDE의 LLDB Terminal에 곧바로 접근해서 실행중인 프로세스의 값을 변경하거나, 흐름을 제어하는 등 다양한 디버깅 작업을 할 수 있습니다. 이번 코스에서는 이번 코스에서는 LLDB의 유용한 명령어들을 공부해보겠습니다.