스위프트의 프로퍼티 래퍼
스위프트의 프로퍼티 래퍼
프로퍼티 래퍼는 생소한 개념인데 클래스나 구조체에서 생성한 연산 프로퍼티들이 유사한 패턴을 갖는 경우가 빈번하다 이때 연산 프로퍼티의 로직을 공유하는 방법은 해당 코드를 복사해서 클래스나 구조체에 포함 시키는 것이 유일한 방법이다 이방법은 비효율적일 뿐만 아니라 수정하려면 모두 일일이 수정해야한다 프로퍼티 래퍼를 이용한다면 하나의 기능을 클래스와 구조체 분리할 수 있게하고 코드 재사용을 할 수 있게 한다
프로퍼티 래퍼
This post is licensed under CC BY 4.0 by the author.