Enum의 case들로 for 문을 돌려보자간혹 enum에 있는 각 case들을 이용해 for문을 돌리며 각 case 별로 무언가 작업을 진행하거나 확인, 테스트를 해보고 싶은 경우가 있다. 하지만 Swift에서 enum은 sequence type이 아니라 for문을 돌리며 진행할 수가 없는데 이를 극복하는 많은 방법이 있겠지만, 그 중에서 약간의 번거로움이 있기는 하지만 가장 단순하고 쉬운 방법을 하나 소개해보고자 한다.Swift에서 enum type의 선언은 일반적으로 아래와 같다.enum SmallLetters { case a case b case c } 이 enum type을 for문을 사용해 각 case들을 대문자로 치환해 보고 싶다. 하지만 sequence type이 아니기 때문에 원하는 기능..
Programming/Swift
2016. 8. 26. 23:53
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday