STUDY/Swift & iOS

Swift 문법 기초 2

sinawi95 2022. 6. 9. 23:22
728x90

조건문

if-else 구문

if 조건 {
} else if 조건2 {
} else {
}
  • 조건문에 괄호를 쳐도 되고 안쳐도 됨

switch 구문

switch 비교값 {
case 패턴:
    /* 실행 구문 */
default:
    /* 실행 구문 */
} 
  • break를 명시하지 않아도 case 마다 break
  • case 내부에 실행 가능한 코드가 반드시 위치해야함
  • default 구문은 반드시 작성해야함
  • fallthrough 키워드를 사용해서 break를 무시할수 있음
  • , 나 범위 연산자 등으로 여러 패턴을 명시할수 있음

반복문

for - in

for item in items {
    /* 실행 구문 */
}
  • 파이썬과 비슷함

while

while 조건 {
}
  • 조건에 숫자가 들어가면 에러. Bool 값 필요

repeat-while

repeat {
    /* 실행 구문 */
} while 조건
  • do-while과 사용법이 같음

옵셔널 예정

'STUDY > Swift & iOS' 카테고리의 다른 글

Swift 문법 기초 6  (0) 2022.06.25
Swift 문법 기초 5  (0) 2022.06.21
Swift 문법 기초 4  (0) 2022.06.20
Swift 문법 기초 3  (0) 2022.06.13
Swift 문법 기초 1  (0) 2022.06.07