[Xcode] Find Call Hierarchy에서 낡은 코드가 히트해 버리는 사건의 회피책(공유 & 정보 모집)
전제 환경
Xcode 12.1
전치
Xcode에서 함수 및 프로토콜 호출자를 확인하려면
Xcode에서 함수 및 프로토콜 호출자를 확인하려면
Find Call Hierarchy
를 선택하면 왼쪽 창의 Find navigator에 호출자의 트리가 표시됩니다.
문제 사건
코드를 리노베이션하는 동안 Find Call Hierarchy
를 실행하면 리노베이션 전에 코드가 히트되어 더 이상 호출되지 않았지만 호출자 트리에 표시 될 수 있습니다.
수수하게 번거롭다 ...
Product > Clean Build Folder
로 고칠 수 있는 것 같은 생각도 하고, 아무것도 해도 일방적으로 해소하지 않는 경우도 있습니다.
Xcode 상단의 상태 영역에 "Indexing..."이 표시되는 타이밍에 재구축하고 있는 것일까? 라고 생각했는데, 그 후에도 역시 해소하지 않는 경우가 있는 것 같은…
매번 이것을 시도하는 것도 좌절하기 때문에, 확실히 회피하고 싶다! 라고 생각한 대로입니다.
나 나름대로 도착한 회피 방법
지금은 다음과 같은 방법으로 피하고 있습니다.
먼저 Mac 앱 DevCleaner for Xcode을 넣습니다.
자세한 것은 이쪽의 기사가 훌륭하므로 소개해 둡니다.
Xcode의 귀찮은 캐시 삭제를 GUI로 실시할 수 있는 Mac 앱 「DevCleaner for Xcode」 - DevelopersIO
다음 작업을 수행합니다.
「보다 간단・확실하게 회피할 수 있어!」라고 하는 정보를 가지고 계신 분이 계시면, 꼭 정보 제공을 부탁드리겠습니다.
Reference
이 문제에 관하여([Xcode] Find Call Hierarchy에서 낡은 코드가 히트해 버리는 사건의 회피책(공유 & 정보 모집)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/y-some/items/d872f353412987a0d325텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)