용도에 대한 자세한 설명을 작성할 예정입니다.
Swift 문법
특수 문자표
한글 두벌식 (또는 영문 QWERTY) 기준으로 좌측에서 우측 순으로, 위에서 아래 순입니다.
주로 많이 사용하거나 중요한 것은 두꺼운 글씨로 표기했습니다
특수문자(기호) | 우리말 (한글 표현) | 영어 | 뜻, 의미, 용도 |
---|---|---|---|
` | Grave Accent / Back Tick | 키워드를 식별자로 변환 | |
~ | 물결 / 물결 표시 | Tilde | 비트 연산 |
! | 느낌표 | Exclamation Mark | 논리 부정 / 저장된 값을 강제로 가져올 때 (Optional) 용도로 사용 |
@ | 골뱅이 | At symbol | 코드 자체의 특성을 가리킬 때 사용 |
# | 우물 정 / 샵 / 해쉬태그 | Sharp / Pound / Hash Tag | Swift 고유의 특별한 명령어들의 첫 문자 |
$ | 달러 | Dollar Sign | Closure에서 파라미터(인자, Parameter) 이름을 대체할 때 사용 |
% | 퍼센트 / 백분율 | Percent Sign | 나머지 연산 |
^ | 위로 꺾은 기호 / 꺽쇠 | Caret | 비트 연산 |
& | 앤드 기호 | Ampersand | 메모리 주소를 얻거나 참조 |
* | 별 | Asterisk | 곱셈 연산 |
( ) | 소괄호 | Parentheses | 함수 호출 / 계산의 순서를 지정 |
- | 뺄셈 기호 / 마이너스 | Minus Sign / Hyphen | 뺄셈 연산 / 음수 지정 |
+ | 덧셈 기호 / 플러스 | Plus Sign | 덧셈 연산 |
_ | 밑줄 | Minus Sign / Underscore | Wild Card 패턴 활용 |
= | 등호 / 이퀄 / 은,는 기호 | Equal Sign | 값을 저장 / *(두개를 연달아 사용시 ‘==’, 값을 비교) |
{ } | 중괄호 | Curly Bracket / Brace | 코드 블록의 범위를 지정 |
| | 수직 기호 / 파이프 | Vertical Bar / Pipe | 옵션 열거시 사용(기존 Swift) / 논리 연산 또는 비트 연산 |
[ ] | 대괄호 | Square Bracket | 주로 Collection에 저장된 값을 접근할 때 / Subscript 문법 활용 |
\ | 오른쪽 내려가는 대각선 / 역슬래쉬 | Backslash | String Interpolation / Keypress 표현 |
: | 콜론 | Colon | 자료형 지정 / Dictionary에서 키와 값을 구분 |
; | 세미콜론 | Semicolon | 문장의 끝을 표현 / 한 줄에 여러 식이나 문장을 입력 |
< > | 화살 괄호 | Angle Bracket | 크기를 비교 / Generic에서는 형식 파라미터를 지정 |
? | 물음표 | Question Mark | Optional 사용 |
, | 쉼표 / 콤마 | Comma | 함수를 전달하는 값을 나열 / 배열에 저장할 값을 나열 |
. | 온점 / 점 | Period | 메서드를 호출하거나 속성에 접근 |
/ | 오른쪽 올라가는 대각선, 사선 / 슬래쉬 | Slash | 주로 경로를 지정 |