Swift 로 iOS 를 개발을 할 때 자주 하는 고민 중 하나는 구조체를 사용 할 것인지 클래스를 사용 할 것인지이다. (1위는 역시 네이밍;;)
Apple 은 Swift 로 코드를 작성하는 경우 “Default Structure!” 를 권장하여서 따르고 있기는 했었는데, 좀 더 명확한 기준을 정리하기 위하여 폭풍 검색, 귀중한 문서를 찾게 되었다.