[아이OS] 빠른 개발!!Xcode 역할 Tips

3241 단어 XcodeiOS
자기가 정리했으니까 공개하는 거야
・자주 사용하는 편리한 단축키
• 디버깅을 고속화할 수 있는 브레이크포인트 활용 방법

일반적인 편리한 단축키


[shift+Command+O] 프로젝트 내 파일 검색 기능


서류가 늘어나면 필수다.

[Command+Control+←] 역사 복귀 / [Command+Control+→] 역사 계속


또는 [3개의 손가락←교환(역사 기록 반환)/3개의 손가락→교환(역사 기록 반환)]

[Command+Control+j] 커서 아래 변수/메소드 정의 위치로 이동


또는 [Command+마우스 클릭]도 이동할 수 있습니다!

[Ctrl+6] 표시된 클래스 방법 일람표


텍스트를 입력하여 증분 검색(축소)을 수행할 수도 있습니다.

[Command+F] 파일 검색 / [Shift+Command+F] 모든 파일 검색


확대경을 클릭해도 역사를 조회할 수 있다.

[Command+0] 왼쪽 액세스 / [Command+alt+0] 오른쪽 액세스


디렉터리 구조나 표시된
화면 어렸을 때 빨리 넣어주세요.

(파일 이름, 검색 결과, 정의 등)[더블 클릭]새 창에서 열기


파일을 비교하거나 유사한 파일을 만들 때 매우 편리하다
더 많은 단축키를 알고 싶으신 분들은 이것 좀 참고해 주시겠어요?
http://qiita.com/snow_richisland/items/0df7764938e59a8572b3

Break Point의 활용


코드 수정부터 구축까지 시간.. 짜증나겠죠.
브레이크포인트를 잘 활용하면 재구성하지 않아도 다양한 검증이 가능합니다!
이것을 아는 것과 모르는 것은 개발 속도가 천양지차일 것이다.
기능이 풍부하지만, 아래 두 개만 있어도 처음에는 충분하다.

응용 프로그램 시작 시 변수 편집 가능


Break이 표시되면 화면 왼쪽 하단에 현재 저장된 변수와 내용(간이판)이 표시됩니다.
마우스 오른쪽 버튼 클릭 - EditValue에서 값을 편집할 수 있습니다.

※ 화면의'SW'변수는 화면 폭을 지정합니다.
값 +100 후, 표시를 완벽하게 초과합니다!
지점을 강제로 바꾸고 싶을 때도 편해요!

BreakPoint 편집 가능!


BreakPoint에 NSLog을 쓰거나 로그로 정보를 출력할 수 있습니다!
NSLog을 적어서 다시 만들고... 이런 번거로우면 안녕!

BreakPoint→Edit BreakPoint를 마우스 오른쪽 버튼으로 클릭합니다.

Condition 중지 조건 지정

path==@""path 내용이 비어 있을 때만 중지

DebuggerCommand-NSLog 발표


DebuggerCommand 선택expr (void)NSLog(@"パスは %@",path);
パスは sample

설명 로그 메시지

パスは@path@
パスは@"sample"
현이면 출력이 가능하지만 NSAray 등은 1 object로만 표시되며 내용을 보려면 Debugger Command를 사용하십시오.
참조:
http://blog.oneworld-inc.com/entry/2013/03/12/131929
http://qiita.com/edo_m18/items/1ad3f81a3081f34d6151

좋은 웹페이지 즐겨찾기