2014-09-27 4 views

답변

1

글쎄, 내가 지금 쓴 내용에 대한 공식적인 출처를 찾을 수 없었다. 놀이터는 디버깅없이 어떻게 작동해야합니까?

놀이터는 단순히 애플리케이션을 실행 한 다음 결과를 표시하거나 애플리케이션을 단계적으로 실행하지 않습니다.

Xcode는 코드 (및 모든 변경)에 대해 JIT 컴파일 (Just-In-Time, Swift를 컴파일해야 함)을 사용하고 바이너리를 실행하고 유용한 것으로 간주되는 코드에 대한 정보를 표시합니다.

그래서 코드를 디버깅하는 것이지만 중단 점을 설정하고 자신의 vars 또는 반환 값의 상태를 확인하지 않아도됩니다.

그래서 실시간 디버깅과 같은 것으로 생각할 수 있습니다.

적어도 이것은 어떻게 진행되는지를 이해하는 방법입니다.

관련 문제