옵셔널 체이닝
zeddios의 옵셔널 체이닝 확인해주세용
https://zeddios.tistory.com/16
간단히 let roomCount = zedd.residence?.numberOfRooms
이렇게 ?를 거칠때마다 nil체크를 하게되어 nil이 아니여야 점점 깊게 들어가면서 값을 확인하는 겁니다 즉 ?가 한개가 아닐수도 있다는거
그리고 저렇게 옵셔널 바인딩과 같이 안쓰면 roomCount는 옵셔널 타입이 되오니 값을 활용하고싶으면 If나 guard를 붙여 옵셔널 바인딩까지 해서 쓰기!