대용량 프로젝트에서 단일 파일에 대한 목표가 깨졌습니다.Xcode Objective-C 코드 완성이 하나의 파일에 대해 깨졌습니다.
단지 파일 일 경우 많은 수업과 완료가 있습니다. 하지만이 만든 새로운 파일, 코드 완성이 작동하지 않습니다 :
경우, 예를 들어, UINavigationController
입니까? 코드를 컴파일하고 잘 작동하지만.
나는 이미 :
- 프로젝트를
- 재시작하는 엑스 코드
- 위의 시도 다른 순서로 몇 번 단계를
- 제거 DerivedData의 내용을 재건 프로젝트
- 을 청소 (시 엑스 코드 닫힘)
- 내 작업 공간 "파일"(Xcode가 닫혀있을 때)에서 xcuserdata 폴더가 제거되었습니다.
하지만 작동하지 않는 것 같습니다. 내 유일한 관측은 거기에 (나는 완전히 잊어 버렸습니다) 동일한 클래스 이름 (같은 폴더 이름과 같은 프로젝트이지만 다른 폴더에 있음)을 만들었고, 내가 사용하지 않은 오래된 클래스 때문에 컴파일되지 않는다는 것을 깨달았습니다. 이전 클래스를 제거하고 코드가 성공적으로 컴파일되기 시작했습니다. 클래스를 제거한 후에 위의 모든 단계를 완료 했으므로 어쨌든 아무 것도 남겨서는 안됩니다.
흥미롭게도 구문 채우기는 완료하지 않아도 제대로 작동합니다.
이 파일에서 코드 완성을 다시 얻으려면 어떻게해야합니까? Xcode 7.3.1을 사용 중입니다.
나는 그 문제를 두 번이나 겪었습니다. 내 Xcode에서 기억하고있는 것부터 어딘가에 파일 내용을 저장 한 다음 원본 파일을 삭제하고 다시 만들어보십시오. –