Xcode에서 파일 이름 변경 또는 리팩터링
클래스 파일의 이름을 바꾸거나 리팩터링하고 디스크의 실제 파일 이름을 바꿀 수 있습니까? 그렇다면 어떻게해야합니까?
파일 이름을 변경하는 가장 안전한 방법은 Xcode의 "Refactor"명령을 사용하여 클래스 이름을 리팩터링하는 것 입니다. 이 명령을 사용하면 파일이나 클래스 (NIB 포함)를 참조하는 모든 곳에서 코드가 업데이트됩니다.
인터페이스 ( .h
) 파일 에서 클래스 이름을 마우스 오른쪽 버튼으로 클릭 Refactor->Rename
하고을 선택 하면 Xcode가 프로세스를 안내하여 변경 사항을 커밋하기 전에 미리 볼 수 있습니다.
자세한 내용은:
클래스 이름 (뒤 @interface
)을 마우스 오른쪽 버튼으로 클릭 하고 Refactor-> Rename을 선택합니다. 예를 들어이 ViewController
코드에서 마우스 오른쪽 버튼을 클릭 합니다.
@interface ViewController : UIViewController
수업의 새 이름을 입력하십시오.
Xcode를 사용하면 커밋하기 전에 변경 사항을 검토 할 수 있습니다.
클래스 이름을 강조 표시하고 Xcode의 Edit->Refactor
메뉴를 사용하거나 원하는 경우 키보드 단축키에 매핑 할 수도 있습니다.
코드에 영향을주지 않고 실제로 파일 이름을 바꾸려면 네비게이터 창 (왼쪽 창)에서 이름을 클릭하고 잠시 기다린 다음 다시 클릭합니다. 이름이 강조 표시되고 새 이름을 입력 할 수 있습니다. 네비게이터에서 삭제하고 Finder에서 파일 이름을 변경 한 다음 프로젝트에 다시 추가 할 수도 있습니다.
Xcode 4.2.1에서 작동 : 프로젝트 탐색기 (기본 왼쪽 패널)에서 파일을 선택하고 [tab]을 누릅니다.
기본적으로 Xcode는 파일 탐색기 (왼쪽 개요보기 항목)에서 이름을 바꾸거나 인스펙터를 사용할 때 파일 이름을 바꿉니다.
If you renamed a file manually, and used Find and Replace to rename the class name, make sure the file is added to Compile Sources in Build Phases of your target, as it will probably be removed.
Choose Refactor->Rename nevan king's answer is also works fine on Xcode Version 7.0 beta (7A120f)
One Way: Select the file you want to rename and then press Tab. I mostly use this, however, Xcode sometimes fails to rename it. So what I'd then is
Another Way: Select the file. Open the Inspectors Area (on the top-right corner). And then open up File Inspector. There you'll find the name field, where you can edit file's name. (See screenshot).
참고URL : https://stackoverflow.com/questions/3066163/rename-or-refactor-files-in-xcode
'Program Tip' 카테고리의 다른 글
Bootstrap 3으로 버튼이 눌리지 않게하는 방법 (0) | 2020.10.16 |
---|---|
객체 배열을 기본 유형의 배열로 변환 (0) | 2020.10.15 |
MVC 및 데이터 주석을 사용하여 클라이언트 측에 0보다 큰 유효성 검사기를 추가하는 가장 좋은 방법은 무엇입니까? (0) | 2020.10.15 |
둘 이상의 iPhone 응용 프로그램간에 데이터 공유 (0) | 2020.10.15 |
JVM을 실행해야 할 때 Java 플랫폼에 어떻게 독립적입니까? (0) | 2020.10.15 |