d
-
Swift Enum - 1Programming/Swift(iOS) 2021. 4. 1. 20:53
지금부터는 swift에서 사용하는 enum타입에 대한 공부를 해볼까 합니다. swift에서의 enum의 쓰임새는 다양합니다. c와는 쓰임새가 정말 많이 달라서 처음에는 어렵게 느껴집니다. 제가 보는 책에서 swift enum을 유용하게 사용할 수 있는 경우를 찾아봤습니다. 제한된 선택지를 주고 싶을때 정해진 값 이외에는 입력을 받고 싶지 않을때 예상된 입력값이 한정되어 있을 때 -> enum은 하나를 선택하면 다른 하나를 선택 못하기때문에 Error 처리에서도 자주 등장합니다. Swift에서 자주 사용하는 Optional도 Enum으로 구현되어 잇습니다. enum School { case primary case elementary case middle case high case university } /..