스위프트 특징 - Safe, Fast, Expressive Safe : 엄격한 문법을 적용해 실수를 미연해 방지(옵셔널기능 , guard구문 , 오류처리, 강력한 타입통제) Fast : C언어 수준과 동등한 성능을 일정한 수준으로 유지하는데 초점 Expressive : 사용하기 편하고 보기 좋은 문법 구현 - 다중 패러다임 언어 : 명령형과 객체지향 프로그래밍 패러다임을 기반으로 한 함수형 프로그래밍 패러다임과 프로토콜 지향 프로그래밍 패러다임을 지향 - 스위프트는 거의 모든 문법에서 소괄호 () 사용하거나 생략해도 무관 - 세미콜론 ; 도 생략 가능 - 중괄호 {} 생략 불가 객체지향 프로그래밍 패러다임(Object-Oriented Programming OOP ) - 여러개의 독립 단위인 객체의 모임으..