스위프트는 현재 2.0 버젼까지 릴리즈 된 애플에서 만든 언어입니다. 더 빠르게 개발할 수 있다는
스위프트 언어... 어떤 특징이 있을까요?
iOS 및 Mac에서 더 강력한 앱을 만들 수 있게 해주는 Swift (출처. 애플 공식 웹사이트)개발자라면 스위프트 언어가 처음 릴리즈 되었을때 이 언어를 배워야 하나 말아야 하나의 고민을 했을 것입니다. 왜냐면 앱을 만든 회사가 바로 애플이기 때문이죠... 앞으로의
성장 가능성에 대한 믿음이 생길 수 밖에 없는 이유죠.(이제는 다양한 언어 구사가 가능하면 더욱 인정 받을 수 있는 것 같습니다.)
# 기존 Object-C와의 완벽한 호환기존의
오브젝트C 언어를 사용하면서 동시에 Swift 언어 개발이 가능합니다.
# 더 빠른 속도의 앱 개발이 가능기존의 오브젝트C 보다 최대 2.6배 빠른 속도와 파이썬 2.7보다 8.4배 빠르다고 합니다.
# 객체 지향 언어(OOL, Object Oriented Language)이면서 함수형 언어# Modern한 언어# 컴파일 과정이 없는 스크립트 언어# 코코아 프레임워크를 사용 가능# ARC를 사용한 메모리 관리# 데이터는 타입이 존재하며 타입간 구분이 매우 엄격함 현재 Swift 언어는 미국 유수의 대학의 교육 과정에 포함되었습니다. 우리가 잘 아는
스탠포드 대학을 비롯한 많은 대학에서 이미 이 언어를 가르치고 있습니다.
func loadData() throws { }
func test() {
do {
try loadDate()
} catch {
print(error)
}
}
* 관련 사이트 바로가기1.
Swift 개발자 사이트 -
https://developer.apple.com/swift/ 바로가기 >2.
애플 Swift 웹페사이트 - http://www.apple.com/kr/swift/ 바로가기 >