[명명법]
swift는 기본적으로 Camel Case 사용 / swift는 모든 대소문자를 구분
* Camel Case란?
낙타대문자. 단어의 중간에 띄어쓰기나 표기 없이 대문자를 사용하는 방법을 의미한다. 예로는 iPhone, eBay, FedEx 등이 있다.
- Lower Camel Case : function, method, variable, constant (함수, 메서드,변수,상수 등)
ex. someVariableName
- Upper Camel Case : type(class,struct,enum,extension (클래스,구조체,열거형,익스텐션과 같은 타입 이름)
ex. Person,Point,Week
[콘솔로그]
- print : 단순 문자열 출력
- dump : 인스턴스의 자세한 설명(description 프로퍼티)까지 출력
[문자열 보간법 String Interpolation]
프로그램 실행 중, 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 사용
\() 사이에 넣어주면 자동치환
ex.
let age: Int 10
print("안녕하세요! 저는\(age)살입니다")
*실습
* 문자열 보간법 \() 괄호 안에 연산을 넣어도 출력 가능
* print를 사용한 경우 문자열만 출력됐지만 dump를 사용한 경우에는 자세한 설명도 같이 출력됨
'Swift' 카테고리의 다른 글
[스위프트 기초] 6. 함수 기본 (0) | 2022.05.21 |
---|---|
[스위프트 기초] 5. 컬렉션타입(Array, Dictionary, Set) (0) | 2022.05.21 |
[스위프트 기초] 4. Any, AnyObject, nil (0) | 2022.05.21 |
[스위프트 기초] 3. 기본 데이터 타입 (0) | 2022.05.21 |
[스위프트 기초] 2. 상수와 변수 (0) | 2022.05.18 |