Today I Learned

20210612 Egg Timer project -3

돌맹이시터 2021. 6. 13. 00:54

 

 

Egg Timer project -2 에 이어서

챌린지를 마저 해결하기에 앞서

 

Dictionary와 Optionals(?)에 관해 공부하고 왔다.

 

 

https://dmsitter.tistory.com/101

 

Swift - Dictionary

Swift에서 Array는 전체 항목이 쉼표로 구분되어 있지만, Dictionary 에서는 key-value 값이 쌍을 이루고, key로 검색을 할 수 있다. create Dictionary var dict = [ "Key" : "explain key", "key2" : "explain k..

dmsitter.tistory.com

 

https://dmsitter.tistory.com/102

 

Swift - nil & Optional (물음표, 느낌표)

stack overflow 혹은 swift documentation에서 !,? 을 심심치 않게 볼 수 있는데 그 부분에 대한 정리를 한다. nil & optional 먼저 nil에 대해 정리가 필요하다. (nil : nonexistent) 변수는 값이 없는 상태로 시..

dmsitter.tistory.com

 

 

 

 

 

Challenge )

 

이전과 똑같은 코드를 작성하되, dictionary를 만들어서 사용할 것

 

 

 

 

위와 같이 훨씬 간단한 코드로 만들 수 있다.