Xcode에서 메서드 참조 찾기
메서드나 속성이 호출된 모든 장소를 Xcode에서 찾을 수 있는 방법이 있습니까?
예를 들어 Eclipse에서 메서드를 마우스 오른쪽 단추로 클릭하고 참조 찾기를 선택할 수 있습니다.Xcode에 유사한 것이 있습니까?
- 원하는 메서드를 선택하거나 해당 메서드 내에 텍스트 커서를 배치합니다.
- 편집기의 왼쪽 상단에 있는 아이콘을 통해 "관련 파일" 메뉴를 엽니다.(뒤로 버튼 바로 왼쪽에 있는 버튼입니다.)
- 선택한 메소드를 호출하는 모든 메소드의 목록을 보려면 "발신자" 하위 메뉴로 이동한 후 해당 파일 및 메소드로 이동하려면 메소드 중 하나를 누르십시오.
사진에서...
몇 가지 참고 사항:
- 속성에 대해서도 이 작업을 수행할 수 있습니다.
- 호출자 메뉴에서 호출 방법을 선택하여 호출한 위치로 이동하면 Xcode는 첫 번째 호출만 강조 표시합니다.각 호출 방법은 해당 방법에 대한 호출 수가 많은 경우에도 '발신자' 목록에 한 번만 표시됩니다.따라서 응용 프로그램에서 메서드가 호출되는 모든 위치에서 변경을 시도하는 경우 호출 메서드에 관심 있는 메서드에 대한 두 개의 호출이 포함된 위치에서 일부를 놓치지 않도록 주의해야 합니다.
예, 보조 편집기를 열고 상대방 대신 발신자를 선택합니다.
함수를 선택하고 cmd-shift-A, "발신자"를 누릅니다.
XCode 4.5 기준으로 검색 네비게이터의 검색 필드에서 "찾기 옵션 표시"를 클릭할 수 있습니다.여기서 "기호 참조"를 지정할 수 있습니다.
삽입점을 메서드 호출 또는 선언에 배치하고 Find > Find Selected Symbol In Project를 선택합니다.다중 부품 선택기의 경우 첫 번째 부품만 강조 표시되지만 검색은 비교적 안정적으로 작동하는 것으로 보입니다.전체 회선을 대신 강조 표시하는 통화 계층 찾기를 사용할 수도 있습니다.
해당 상황에 맞는 메뉴 항목(작업영역에서 선택한 기호 찾기)도 작동하지만 제대로 작동하기에는 조금 더 까다롭습니다.텍스트를 선택하지 않으면 전체 선택기가 아닌 선택한 단어를 검색합니다.이렇게 하려면 마우스 오른쪽 단추로 클릭하기 전에 왼쪽 단추로 클릭하거나 같은 위치에 있는 마우스 오른쪽 단추로 클릭할 수 있습니다.상황에 맞는 찾기 통화 계층 구조에는 이러한 문제가 없습니다.
xcode 4를 사용하면 이제 참조를 마우스 오른쪽 버튼으로 클릭하고 "정의로 점프"를 선택할 수 있습니다.
언급URL : https://stackoverflow.com/questions/7145045/find-method-references-in-xcode
'programing' 카테고리의 다른 글
CONCATing NULL 필드 (0) | 2023.06.28 |
---|---|
SQL Server에서 증분 ID의 시작 값을 재설정하는 방법 (0) | 2023.06.28 |
런타임에 프로그래밍 방식으로 요약 주석 가져오기 (0) | 2023.06.28 |
CreateObject("Excel") 간의 차이입니다.애플리케이션").문제집.워크북을 열고 작업장만 엽니다.열다. (0) | 2023.06.28 |
jQuery를 사용하여 ASP.NET 웹 서비스를 호출하는 방법은 무엇입니까? (0) | 2023.06.28 |