xcode에서 사용되지 않는 모든 변수 (로컬, 인스턴스, 심지어 속성)를 제거하는 빠르고 효과적인 방법이 있는지 궁금합니다. 코드에 대한 빠른 방법을 알고있는 경우 응용 프로그램에서 코드 정리를하고 있습니다.xcode로 사용되지 않는 변수를 빠르게 제거하는 방법은 무엇입니까?
감사합니다 ... 그것은 나에게 많은 도움이 될 리팩토링
xcode에서 사용되지 않는 모든 변수 (로컬, 인스턴스, 심지어 속성)를 제거하는 빠르고 효과적인 방법이 있는지 궁금합니다. 코드에 대한 빠른 방법을 알고있는 경우 응용 프로그램에서 코드 정리를하고 있습니다.xcode로 사용되지 않는 변수를 빠르게 제거하는 방법은 무엇입니까?
감사합니다 ... 그것은 나에게 많은 도움이 될 리팩토링
그것은 당신이 질문을 만들어 어쩌면 당신은 이미 답을 발견하기 때문에 시간이 오래되고 있지만 답변에서 관련 question에있어 :
정적 분석의 경우 강력하게 은 Clang 정적 분석기을 권장합니다.(Snow Leopard의 Xcode 3.2 에 기꺼이 내장되어 있습니다). 모든 다른 미덕 중,이 도구는 코드를 경로를 추적 가능성이 실행되지 않을 수있는 코드의 덩어리를 식별하고 제거해야 하나 또는 주변의 코드는 호출 할 수 있도록 을 수정해야 할 수 있습니다.
동적 해석을 위해 gcov ( 단위 테스트 포함)를 사용하여 코드가 실제로 실행되는지 확인합니다. 커버리지 보고서 (CoverStory와 같은 것으로 읽음) 수동 검사 및 테스트와 결합 된 코드가 실행되지 않은 코드를 표시합니다. 이 코드 일 수 있습니다. 일부 설정을 조정하고 바이너리에서 gcov를 수동으로 실행해야합니다. 이 블로그 게시물을 사용하여 을 시작했습니다.
두 가지 방법론은 사용하지 않는 코드 (변수 및 메서드 모두)를 검색하고 제거하는 것과 동일합니다.