https://soooprmx.com/%ed%94%84%eb%a1%9c%ed%8d%bc%ed%8b%b0%ec%97%90-%eb%8c%80%ed%95%9c-%ec%b6%94%ea%b0%80-%ea%b7%9c%ec%b9%99%eb%93%a4/
Swift 프로퍼티의 옵저버에 대한 규칙