[Swift] Struct와 Class의 차이
Class 와 Struct에 대한 궁금증이 생겼다. 두 가지를 무턱대고 사용했고 당연히 ViewController를 만들 때는 Class, Test Model를 만들 때는 Struct로 Model를 만들었다. 이유는 크게 없었고 그냥 그렇게 배웠고 그렇게 만들어 왔기 때문에. 어떤 언어를 배우던지 Class, Struct는 큰 차이가 없다고 말하는데 그 미묘한 차이는 뭔지 왜 말을 안해주는지.. 그래서 검색을 해보았다. 🙏 공통점 프로퍼티와 메서드를 구조화해서 묶어둔 형식 하나의 사용자 지정 타입을 만드는 것 이니셜라이저 init 를 정의해서 초기 상태를 지정할 수 있음 새로운 기능 추가를 위해서 Extension 사용 가능 Protocol 사용 가능 서브 스크립트 정의 가능 프로퍼티값에 접근하고 싶다면..
Swift
2021. 2. 19. 15:22