2011-02-25 4 views
3

내 Xcode 프로젝트에서 약 100 개의 클래스 이름을 바꾸려고합니다. 모든 파일 이름을 변경 한 다음 문제의 각 클래스 이름을 검색하고 바꿉니다.Xcode - 클래스의 이름 변경

더 좋은 방법이 있습니까?

변경 사항은 접두어를 변경하는 것입니다. "NS"프레임 워크에서 "MS"로 시작하는 모든 클래스의 이름을 바꾸려면 Apple이해야 할 일을 생각하십시오. 불행히도 문제의 두 대문자는 문제의 수업 이름이 아닌 프로젝트에서 몇 가지 단어를 시작합니다.

답변

0

C++이 없으면 Shaggy의 대답이 도움이 될 것입니다. 하지만 제 경우에는 대답은 더 좋은 방법이 없다는 것 같습니다.

3

Xcode의 버전이 비교적 최신 인 경우 편집기에서 심볼 이름을 마우스 오른쪽 버튼으로 클릭하고 "Refactor ..."를 선택하면 파일 이름 바꾸기와 심볼 이름 바꾸기 둘 다를 처리 할 수 ​​있습니다. 해당 확인란이 활성화되어 있음).

+0

Xcode 3.2.5. 회색으로 표시됩니다. –

+0

@WilliamJockusch 소스 파일에서 기호를 클릭하고 주석이 아닌지 확인하십시오. 여기에 같은 버전을 사용하십시오. –

+0

좋아, 내가 볼 수있는 문제는, 내가 사용하는 목표 C + +에 따르면 [이 답변] (http://stackoverflow.com/questions/992381/rename-a-class-in-xcode-refactor-is-grayed -out-disabled-why) 리팩토링을 사용하지 않습니다. –