C/C++ , Objective-C에서 코드에 대해서 사용가능. Swift/Objective-C가 섞인 프로젝트에서도 사용가능(물론 Objective-C만)
정의: 코드를 스캔해서 버그를 발견하는 것
목표: 테스팅과 QA이전에 버그를 찾아내는 것
사용법: 메뉴 - Product - Analyze(단축키 command - shift - B)
찾을 수 있는 버그들
버그에 대한 설명도 잘 해준다.
Swift는 컴파일 할 때 이런 검사를 하지만, C,C++,Obj-C메소드에 대해서는 따로 검사를 해줘야 한다.