PropertyWrapper란 Swift5.1부터 추가된 기능입니다. Annotation을 활용하여 감싸져(Wrapping)되어있는 값을 사용하는 개념입니다. 사실 용어와 원리가 어렵지 실제 사용하는 구현레벨에서는 생각보다 어렵지 않습니다. 먼저 우리에게 Int형 데이터가 필요하다고 가정해보겠습니다.
@WhateverDoublevar age:int
본 포스팅은 Dev Submmit에 발표된 What’s New in Room 세션요약을 중점으로합니다.
본 내용은 Google Dev Submit 19에서 발표된 An Opinionated Guide to Dependency Injection on Android 내용의 요약을 중점으로 작성하였습니다.