본문 바로가기
반응형

typealias2

8. Swift 타입 별칭(typealias) & 튜플(Tuple) 8. Swift 타입 별칭(typealias) & 튜플(Tuple) 스위프트의 타입 추론은 지난번 포스팅에서 살짝 언급을 했기 때문에 패스하고 타입 별칭에 대한 이해를 돕고자 정리해본다. 기본으로 제공하는 데이터 타입이든, 사용자가 임의로 만든 데이터 타입이든 이미 존재하는 데이터 타입에 임의로 다른 이름(별칭)을 부여할 수 있다. 책에서 설명하는 타입 별칭은 너무 간단하다. 실무에서 접했던 typealias는 함수까지도 포함되는 것 같다. typealias MyInt = Inttypealias YourInt = intlet age: MyInt = 100let year: YourInt = 2000 year = age // 같은 타입으로 취급된다. 실무에서 사용한 typealias의 경우, 네트워크 통신 .. 2019. 2. 15.
스위프트의 튜플(Tuple)이란? 스위프트 문법책과 실전편 책 두권을 보았다. 실제 iOS프로젝트를 하는거에 있어서 스위프트로 개발하는 부분은 어려운 점은 없을 것 같은데 다만, 문법적으로 옵셔널과 다양한 스위프트의 기능들을 어떤식으로 응용할지는 아직 잘 모르겠다. 기본적으로 옵셔널에 대한 이해, 타입캐스팅과 프로토콜, 익스텐션등에 대해 잘 이해하고 활용한다면 오브젝티브-C처럼 개발 프레임을 만들어 두고 사용하면 편할 것 같다. '야곰' 이란 분이 펴낸 스위프트 프로그래밍에 있는 내용 중, 튜플이라는 것을 요약 정리해서 다시 한번 이해를 하고자 한다. 데이터 타입의 고급편에 소개된 튜플. 타입의 이름이 따로 지정되어 있지 않은, 개발자가 임의로 만드는 타입이다. C언어의 원시 구조체의 형태와 비슷. 튜플에 포함될 데이터의 개수는 자유롭게.. 2018. 3. 14.
반응형