성능·디버깅
Xcode 디버깅 기능
버그를 재현했을 때 Xcode에서 실제로 자주 쓰는 디버깅 기능을 말해 주세요. print만 찍는 것 말고, 각 기능을 언제 꺼내 쓰는지도 함께요.
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
버그를 재현했을 때 Xcode에서 실제로 자주 쓰는 디버깅 기능을 말해 주세요. print만 찍는 것 말고, 각 기능을 언제 꺼내 쓰는지도 함께요.
브레이크포인트(조건·심볼릭·예외)와 LLDB 명령, View Debugger, Memory Graph, 스킴 진단 옵션(Zombies·Sanitizer)을 상황별로 골라 쓴다.
성능·디버깅객관식입문
Xcode 브레이크포인트로 코드를 수정하지 않고 할 수 있는 일을 모두 고르세요.
#xcode #debugging #breakpoint
동시성주관식심화
QA에서 "가끔 앱이 완전히 멈추는데 크래시 로그는 없다"는 리포트가 왔습니다. 데드락을 의심할 때 어떤 순서로 원인을 찾겠습니까?
#debugging #lldb
성능·디버깅주관식심화
iOS에서 흔히 만나는 메모리 버그 유형에는 순환 참조 누수 말고도 무엇이 있나요? 특히 오래 걸렸던 사례가 있다면 어떤 유형이었는지도요.
#debugging
성능·디버깅객관식기초
Xcode 로 디버깅 중인 앱에서 간헐적으로 EXC_BAD_ACCESS가 나는데 어떤 객체가 이미 해제된 상태에서 접근되는지 모릅니다. 가장 직접적으로 "어떤…
#debugging