티스토리 뷰

iOS/Swift

[Swift] 상수와 변수

LeeeGi 2020. 7. 9. 01:31
반응형

* 상수와 변수는 데이터를 저장하기 위한 공간

1. 상수

- let을 사용해 선언

- 값을 지정해 주어야 함

- 한 번 결정되면 이후에는 값을 바꿀 수 없음

 

예) let pi = 3.141592

 

2. 변수

- var을 사용해 선언

- 최초 선언한 값 이외에도 중간에 계속해서 다른 값으로 변경 가능

 

예) var score = 95

 

※ 한 번도 값이 변하지 않는 변수(var)가 있다면 Xcode는 해당 변수를 상수(let)으로 고치라고 경고 메시지를 띄우지만 그대로 사용해도 무방함

 

3. 규칙

- 상수와 변수, 함수, 클래스의 이름을 지정할 때는 다음과 같은 규칙을 지켜야 함

 

1) 유니코드를 포함한 어떤 문자든지 사용할 수 있으나 특수 문자, 수학 기호, 화살표, 개인용 유니코드, 선, 상자 그리기용 문자 등은 사용 불가

2) 숫자로 시작할 수 없음

사용할 수 있는 이름 사용할 수 없는 이름
   

3) 이름을 읽었을 때 무슨 역할을 하는 것인지 파악할 수 있어야 함

4) 명사와 동사 또는 전치사로 이루어진 단어를 연결하여 만듬

5) 클래스 이름은 대문자의 명사로 시작

6) 함수나 메서드 이름은 소문자의 동사로 시작

7) 변수나 상수는 소문자의 명사로 시작

8) 시작단어를 제외한 모든 단어의 시작은 대문자로 하고 그 외의 모든 문자는 소문자로 함

이해하기 힘들게 지은 이름 이해하기 쉽게 잘 지은 이름
- n, np, ntm
- n, ns, nsisd
- numTeamMembers, teamMemberCount
- numSeatslnStadium, seatCount
반응형

'iOS > Swift' 카테고리의 다른 글

[Swift] 반복문 (1) for 사용하기  (0) 2020.08.27
[Swift] AlertDialog 만들기  (0) 2020.07.31
[swift] 화면 전환하는 방법  (0) 2020.07.29
[Swift] 함수  (0) 2020.07.17
[Swift] 입문하기  (0) 2020.07.08
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함