THE SWIFT PROGRAMMING LANGUAGE - SWIFT 5 번역
WELCOME TO SWIFT
버전 호환성
이 책은 Xcode 10.2 에 기본적으로 포함된 스위프트 버전인 스위프트 5를 설명합니다. 여러분은 Xcode 10.2를 스위프트 5, 스위프트 4.2 또는 스위프트 4로 작성된 빌드 타겟에 사용 할 수 있습니다.
여러분이 Xcode 10.2를 스위프트 4와 스위프트 4.2 코드를 빌드하는데 사용한다면, 대부분의 스위프트 5 기능들을 사용할 수 있지만, 아래의 변경 사항들은 스위프트 5 코드에서만 사용 할 수 있습니다.
- try? 표현은 이미 옵셔널을 리턴하는 표현에 추가적인 수준의 선택성을 도입하지 않습니다.
- 큰 정수 리터럴 초기화 표현식은 올바른 정수 타입으로 추정됩니다. 예를 들자면 UInt64(0xffff_ffff_ffff_ffff) 는 오버플로우 보다는 올바른 값으로 여겨 집니다.
스위프트 5으로 쓰여진 타겟은 스위프트 4.2나 스위프트 4로 쓰여진 타겟에 의존 할 수 있으며, 그 반대의 경우일 수도 있습니다. 이것은 여러분이 여러개의 프레임웍으로 나누어진 커다란 프로젝트를 가지고 있다면, 여러분은 프레임워크를 한번에 하나씩 , 스위프트 4를 스위프트 5로 여러분의 코드를 마이크레이션 할 수 있다는 것을 의미합니다.
원문 : https://docs.swift.org/swift-book/GuidedTour/Compatibility.html
번역 : 날개코더
원글 저작권 2019 Apple Inc. CC BY 4.0 원글출처 https://swift.org/documentation/#the-swift-programming-language
번역글 2차 저작권 (C) 2019 WingsNote.com
'프로그래밍 언어 > Swift' 카테고리의 다른 글
THE SWIFT PROGRAMMING LANGUAGE SWIFT 5 번역 : WELCOME TO SWIFT - 스위프트로의 여행 (1) (0) | 2019.03.11 |
---|---|
THE SWIFT PROGRAMMING LANGUAGE SWIFT 5 번역 : WELCOME TO SWIFT - 스위프트에 대하여 (0) | 2019.03.10 |
Swift 기초 #02 - Hello, world! (1) | 2014.12.19 |
Swift 기초 #01 - 스위프트 언어? (0) | 2014.12.18 |