[Swift] where문 활용법
·
Swift/개념 & 응용
서론 where은 Swift의 특정 제약을 거는 키워드입니다. 비슷한 효과를 내는 문법은 if문입니다. if문에 비해 where문은 낯설게 느껴질 수 있는데요. where문을 이용하면 가독성은 유지하면서 코드 길이를 줄일 수 있다는 사실을 알고 계시나요? 이번 포스팅에서는 그 방법에 대해 알아보겠습니다. for문과 where where문을 사용하면 for문 안의 if문을 없애고 코드를 줄일 수 있습니다. 아래는 0부터 100 사이의 5의 배수를 출력하는 코드입니다. //if문 for i in 0.. Bool where T: Equatable { return a == b } isEqual과 isEqualWithWhere는 모두 T에 특정 제약을 추가했습니다. 두 개의 차이는 미미하기 때문에 어떤 것을 선택..
[Swift] Swift 문법 - 제어문(if, for, while) / guard / switch / where
·
Swift/개념 & 응용
안녕하세요. 오늘은 Swift의 제어문과 guard문, switch문, where절에 대해 알아보겠습니다. 다른 언어와 큰 차이점은 없어 쉽게 넘어갈 수 있었습니다. 포스팅도 긴 설명보다는 예제를 통해 알아보는 부분이 많을 것 같네요. 그럼 시작하겠습니다. 참고 자료 Apple Swift Document https://developer.apple.com/documentation/swift 해당 포스팅은 Smile Han님의 유튜브 영상을 참고하며 작성하였습니다. https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA if - else if - else 조건이 참일 때 if문 안의 코드를 실행하고 아니면 else문을 실행합니다. else if가 있다면 if가 ..
유정주