본문 바로가기

IOS Swift

[생산성] iOS 사용하지 않는 코드 제거하기

사용하지도 않는데 '이 코드는 왜 있는거지..?' 라는 코드들이 있습니다.

물론 이러한 코드를 찾아내서 제거해주면 되긴 한데.. 사용하지 않는 코드를 찾는 것부터가 어렵습니다.

이럴 때 사용하지 않는 코드를 좀 더 쉽게 찾아낼 수 있는

periphery 라이브러리

사용하면 편합니다.


순서

  1. 터미널 열기
  2. periphery 설치 (명령어: brew install periphery)
  3. 사용하지 않는 코드를 찾아낼 iOS 프로젝트 폴더 내부로 이동
  4. periphery 설정 및 스캔 (명령어: periphery scan --setup)

.periphery.yml은 Periphery의 설정 파일로, Swift 프로젝트에서 사용되지 않는 코드 분석을 수행할 때 적용할 규칙과 예외 사항을 정의합니다.

 

완료

- Function 'customerCenterDestination()' is unused 이런식으로 사용되지 않는 코드를 알려줍니다. 그리고 해당 파일로 가서 제거해주면 되겠습니다.


#참고 - 사용하지 않는 코드 분석되는 것들

반응형