Startup! Xcode
Transcript of Startup! Xcode
START UP! XCODE작업율 향상에 도움이 될(?) 자투리 정보들…
목차
1. UI 2. 코딩 3. 빌드 4. 디버그
발표자 배경일본생활 2년
검은기업 근무 1년 반iOS개발 1년(반)KJ-CODE 1년
!
!덕후생활 16년
1. UI
● 옵션키 눌러서 오브젝트간 거리표시하기
● 마우스 올려서 메소드명 나오게 하기
1. UI
● 기존 뷰 앞에 네비게이션 컨트롤러 삽입하기
2. 코딩
● 나름 쓸만한 단축키들 ESC OR CONTROL + . CONTROL + I COMMAND + [ COMMAND + ] COMMAND + / COMMAND + CONTROL + ↑ OR ↓ COMMAND + CONTROL + ← OR →
줄정리줄 왼쪽으로 당기기줄 오른쪽으로 밀기
주석.h & .m간 이동하기뒤로&앞으로가기
자동완성
2. 코딩
● <#넣고싶은 문자열#> !
!
!
● EDIT ALL IN SCOPE !
!
!
!
!
● COMMAND + SHIFT + O
2. 코딩● 펑션메뉴
#pragma mark 마크 설명
#pragma mark - 마크 설명 + 구분선
// MARK: // TODO: // FIXME: // !!!: // ???:
마크 설명 태스크 내용 수정이 필요한 내용 주의 필요 의문점
#pragma mark 는 // MARK: 로 대체가능 #pragma mark - 는 // MARK: - 로 대체가능
Case Swift● CONTROL + 6
2. 코딩● 리팩토링
3. 빌드● 스키마 옵션편집
3. 빌드● 클린 / 폴더클린
● 빌드 클린 command + shift + k ● 빌드 폴더클린 option + command + shift + k
빌드했던 폴더는 남기고 내용물(파일)만 삭제
빌드했던 폴더 자체를 삭제
알수 없는 이유로 비정상적인 동작을 할 때 Archive 전에 (Product폴더도 삭제되므로)
4. 디버그● Continue ● Step over ● Step into ● Step out
● p - 메모리 상태 확인● po - 오브젝트 상태 확인
4. 디버그● View Debugging 노모영상 보기
참조자료
http://www.raywenderlich.com/81879/storyboards-tutorial-swift-part-1
http://qiita.com/YusukeHosonuma/items/3326c5682316d4162430(eclipseユーザー向け)
http://nanananande.helpfulness.jp/post-1837/http://qiita.com/KENJU/items/4cf4955fbe8cd7699a36
http://natsuapps.com/note/2011/08/xcode_edit-all-in-scope.htmlhttp://himaratsu.hatenablog.com/entry/xcode
http://www.iosjp.com/dev/archives/tag/pragma
1. UI
2. 코딩
3. 빌드
4. 디버그 https://blog.takezou.com/archives/1886https://www.youtube.com/watch?v=KUjbhGOV7DM
http://stackoverflow.com/questions/8087065/xcode-4-clean-vs-clean-build-folder
감사합니다