2-2. 은행 계좌 관리 시스템 구축이번 과제에서는 property observer에 대해서 공부가 필요했다. 프로퍼티 옵저버란 프로퍼티 값이 변경되려고 할 때 변경된다고 우리에게 알려주는 것이고 willSet, didSet 이 있다.willSet 은 값이 저장되기 직전에 새로 저장될 값이 newValue 로 전달된다.didSet 은 값이 저장된 직후에 이전 프로퍼티의 값이 oldValue 로 전달된다.해당 과제에서 음수로 값이 들어올 경우 경고 메시지를 출력하라는 미션이 있어서 if문을 써서 나눠야겠다는 생각을 했다. 그런데 if문 안에 willSet을 넣었더니 에러가 났다. 구글링으로는 해결할 수 없어서 챗지피티에게 물어봤더니 프로퍼티 옵저버 안에서 조건을 체크하는 방식으로 구현해야한다고 했다. 해설..