콘텐츠로 건너뛰기
Home » Swift 4.1

Swift 4.1

Swift 4.1의 변경점

얼마전 Xcode의 업데이트가 있었고 Swift는 이제 4.0에서 4.1로 업데이트되었다. Swift 3 -> 4의 변경도 상당히 많은 개선과 변경이 있었는데, 4.1에서 새로 도입되는 기능들 중에서 소소하다고 넘기기에는 제법 굵직한 것들이 좀 있어서 소개해본다. Hashable 및 Equatable의 향상 Equtable은 Swift에서 == 연산자를 적용할 수 있는 값의 성질이다. 기본적인 Swift의 데이터 타입들은 이 프로토콜을 만족하고 있다. 이전 버전까지는 우리가 커스텀 타입을 디자인할 때, Equtable을 따르도록 하고 싶다면, 모든 커스텀 타입에 대해서 == 연산자 함수를 일일이 정해주어야 했다. 예를 들어 다음과 같은 Person이라는 데이터… 더 보기 »Swift 4.1의 변경점