잡초의 일지

[Swift] guard 가 뭐지? 본문

[코딩] 배우는것/Swift

[Swift] guard 가 뭐지?

JabCho 2020. 5. 21. 17:55
728x90
반응형
SMALL

brunch.co.kr/@robinkangwgmv/4

 

[Swift]guard 문

Swift에는 나로써 생소한 guard 라는 문법이 있다. 함수의 시작부분에 써서 반드시 가져가야할 조건들을 검사하는 파트라고 볼 수 있다. if 문의 subset 개념이므로 if 문으로 완벽히 대체할 수 있다. �

brunch.co.kr

갑자기 코드를 보다가 guard가 있어서 ....
뭔가 분명히 예전에 책으로 보면서 공부했을텐데...(공부라고하기엔 기억을 못해서리..)

 

guard는 return이나 throw가 꼭 필요.

 

if-else가 하나인 경우와 guard를 쓰는 경우의 차이를 모르겠다. 

속도에서 차이가 있는것일까?

 

 

 

 

728x90
반응형
LIST

'[코딩] 배우는것 > Swift' 카테고리의 다른 글

[Swift] where의 사용  (0) 2020.07.07
[Swift] protocols 프로토콜이 뭐야?  (0) 2020.06.07
[Swift] 시간, 날짜  (0) 2020.02.25
[ Swift] 자료구조 공부  (0) 2020.02.19
[Swift] Bubble Sort. 버블 정렬. 오름차순  (0) 2020.02.18
Comments