-
Notifications
You must be signed in to change notification settings - Fork 8
Code Snippet
Rey edited this page Jul 25, 2022
·
5 revisions
Code snippets are templates that make it easier to enter repeating code patterns, such as loops or conditional-statements.
Code Convention에 따라 작성되었습니다.
각 MARK의 의도는 링크된 Code Convention@Mark를 참고해주세요.
- CodeSnippets 을 다운받고, 압축을 푼다.
-
/Users/{사용자이름}/Library/Developer/Xcode/UserData
경로를 찾는다.
2-1. Mac 기본 터미널 기준
open /Users/{사용자이름}/Library/Developer/Xcode/UserData
커맨드로 UserData 폴더를 열 수 있다.
3-1. CodeSnippets 폴더가 이미 있는 경우
- 다운받은 CodeSnippets 폴더의 파일들을 기존 CodeSnippets 폴더 안에 넣는다.
3-2. CodeSnippets 폴더가 없는 경우
- 압축을 푼 CodeSnippets 폴더를 그대로 넣는다.
snippet 소스가 들어간 모습
- Xcode를 완전히 종료한 뒤 다시 실행한다.
Xcode 오른쪽 마우스(트릭패드-두 손가락 클릭) -> 종료
- Xcode를 실행하여 Snippets이 적용되었는지 확인한다.
Snippet의 Completion은 자동완성 키워드 이다.
각 Snippet의 Completion를 확인하고, 자유롭게 변경하여 사용한다.
// MARK: - State Properties
// MARK: - General Properties
// MARK: - Methods
// MARK: - ViewBuilder
// MARK: - Life Cycles
// MARK: - State Properties
// MARK: - Published Properties
// MARK: - General Properties
// MARK: - Methods
// MARK: - Life Cycles
// MARK: - Properties
// MARK: - Methods
// MARK: - IBOutlets
// MARK: - IBActions
// MARK: - Delegates And DataSources
// MARK: - Life Cycles