Swift Naming Convention - TIL1
Swift Naming Convention - TIL1
future01592022년 12월 31일 20:59 1 0 5 0

1. naming, console log, string interpolation

이름짓기

기본적으로 camelcase를 사용한다. Case에 따라서 lower CamelCase를 사용하는 경우와, Upper CamelCase를 사용하는 경우로 나뉜다.

CaseWhere to Use
lower Camel Casefunction, method, constant(ex. someVariableName)
Upper Camel Casetype(class, struct, enum...)(ex. SomeTypeName)

console log

콘솔 로그를 남기기 위해 print, dump함수를 제공한다.
print는 단순 문자열 출력을 담당하고, dump는 인스턴스의 자세한 설명까지 출력한다.
dump는 구조체,클래스 인스턴스들의 정보를 표현할 때 좋은 방법이다.
덤프한것과 프린트한것은 다른 결과를 출력할수있다.(같은 인스턴스를 출력할때도 dump와 print의 결과는 명백히 다르게 나온다.)

string interpolation

프로그램 실행중 문자열 내에 변수 또는 상수의 실질적 값을 표현하기 위해 사용한다.
(이곳에 변수를 적는다.)

댓글 1개
서버로 재접속을 시도하고 있습니다. 잠시만 기다려 주세요.