Some [불투명한 반환 타입 : Opaque Type] - SwiftUI 튜토리얼
SwiftUI를 처음 시작하면서 첫 번째 부딪친 난관이 Some키워드이다.찾아봐도 어려운 설명밖에 없어서 정말 책부터 외국 블로그까지 다양하게 찾아보았다.그 경험을 바탕으로 가장 쉬운방식으로 설명하려고 노력하였다. SwiftUI의 단순하고 명료한 코드를 제공하는데 큰 역할을 하는 것이 이 Some이다.C++기반으로 코딩을 처음배운 필자에게는 상당히 생소하였는데 (혹은 내가 공부를 안했던가)찾아보니 void* 로 구성되는 핸들도 이와 비슷한 원리라고 한다.C++을 모르시는 분들은 더 난해한 설명일테니 Swift만 보고 생각해보자. Some은 불투명한 반환 타입(Opaque Type)을 표현하는 Swift의 키워드이다.불투명한 반환 타입. 즉 반환타입이 잘 안보인다는 뜻인데 이건 코드의 은닉하게 해주는 목적..
2020.10.21