Swift가 무엇인가 ?
'객체 지향적 성격을 지닌 스크립트 스타일의 언어'로 다양한 언어로부터 차용한 현대적프로그래밍 개념이 반영된 결과물
Swift 기본 문법
헤더파일을 작성할 필요가 없다.
대소문자를 구분한다.
:함수와 메서드, 클래스, 구조체 등 모든 객체에서도 대소문자를 구분해야 한다.
1)함수와 메소드, 인스턴스명의 첫글자는 소문자
2)클래스와 구조체, 프로토콜 등 객체의 첫 글자는 대문자
구문 끝의 세미콜론은 생략 가능하다.
: 모든 구문마다 끝을 반드시 ;(세미콜론)으로 마감해야하는 오브젝티브-C와는
달리 세미콜론을 사용할 필요가 없다. 끝을 세미콜론으로 마감해도 오류는 발생 하지 않음.
엔트리 포인트(시작점)으로 사용되는 main()함수가 없음
문자열뿐만 아니라 문자로 큰따옴표를 사용
import 키워드를 용하지만 라이브러리와 프레임워크의 참조 용도
C나 자바처럼 한 줄 주석, 여러 줄 주석 방식을 모두 사용할 수 있습니다.
: // 한 줄 주석, / ~ / 를 사용하는 여러 줄용 주석
try ~ catch 방식의 오류 처리를 지원합니다.
출처 꼼꼼한 재은씨 기본편