
이 글은 Swift 프로그래밍 책을 읽고 내용을 정리하여 작성하였습니다.첫 글자를 소문자로 사용!→ 함수, 메서드, 인스턴스 이름첫 글자를 대문자로 사용!→ 클래스, 구조체, 익스텐션, 프로토콜, 열거형 이름디버깅 중 디버깅 콘솔에 보여줄 로그print() 함수 디버

String Interpolation변수 또는 상수 등의 값을 문자열 내에 나타내고 싶을 때 사용한다.문자열 보간법을 이용하여 원하는 문자열로 치환하려면 변수나 상수 타입을 CustomStringConvertible 프로토콜을 준수하는 description 프로퍼티로

프로그램 소스 코드에 정보를 남기는 목적으로 사용한다.한 줄 주석여러 줄 주석중첩 주석마크업 문법마크업 형식에 따라 주석을 작성하면 퀵헬프(보기 원하는 항목 위에 마우스 커서 위치한 후 option 키를 누른 상태로 클릭)를 통해 내용을 확인할 수 있다.

생성 후 데이터 값 변경 가능변수를 생성할 때 데이터 타입은 생략할 수 있음!한번 값을 설정하면 변경 불가능데이터 타입 생략 가능!나중에 할당하려고 하는 상수나 변수는 타입을 꼭 명시해줘야 한다.이 글은 Swift 프로그래밍 책을 읽고 내용을 정리하여 작성하였습니다.

스위프트의 기본 데이터 타입은 모두 구조체를 기반으로 구현되어 있다.\+, - 부호를 포함한 정수 타입현재는 기본적으로 64비트 정수형0을 포함한 양의 정수 타입현재는 기본적으로 64비트 양의 정수형각 진수에 따라 정수를 표현하는 방법10진수: 우리가 평소에 쓰던 숫자