1 - iOS
[iOS/Swift] CaseIterable을 이용한 랜덤 값 뽑기
seonshine-bibi
2022. 6. 10. 15:20
반응형
어떤 메세지 등을 랜덤으로 뽑아서 보여주고 싶을 경우, enum 과 CaseIterable을 함께 사용하면 예쁘게 구현할 수 있다.
String의 쌍을 랜덤으로 보여주려고 할 때,
아래와 같이 enum 에 CaseIterable을 적용하여 작성해준다.
그리고 하나씩 뽑아 사용할 때, allCases.randomElement() 를 사용하면 된다.
반응형