본문 바로가기

반응형

iOS 개발/Swift

(2)
반복문 - while, repeat-while 반복문 특정 코드 블록을 반복적으로 수행해요 반복 횟수를 정하여 수행하거나(for), 반복 여부를 확인하여 수행(while)합니다. for : 횟수 반복 while : 조건 반복 오늘은 while과 repeat-while에 대해서 알아볼게요. while 다른 언어의 while문과 같습니다. 조건식의 값이 true일 동안 반복 수행합니다. while 조건식 { 실행코드 } var i = 0 while i < 3 { print(i) i += 1 } /* 결과 0 1 2 */ 이렇게 조건식이 true일 동안 반복수행하죠. while문은 반복문이기 때문에, continue, break 사용 가능합니다. repeat-While 다른 언어의 do-While문과 같습니다. 한번 실행코드를 수행하고, 조건식의 값이 t..
반복문 - for-in, forEach 반복문 특정 코드 블록을 반복적으로 수행해요 반복 횟수를 정하여 수행하거나(for), 반복 여부를 확인하여 수행(while)합니다. for : 횟수 반복 while : 조건 반복 하지만, 흔히 알고있는 c언어의 for 구문(for (int i = 0; i < 10; i++))은 스위프트 3.0에서 삭제됐어요. 오늘은 for-in과 forEach에 대해서 알아볼게요. for-in for 루프상수 in 순회대상 { 실행코드 } 순회대상 : 범위, 배열, 딕셔너리, 집합, 문자열 등이 가능해요. 루프상수 : 순회대상의 아이템을 넘겨받아 실행코드 블록에서 사용할 수 있어요. 와일드카드(_)를 사용하여 생략할 수 있어요. 실행코드 : 반복하여 수행되는 코드에요. 포문에서, 순회대상을 상대로 실행코드를 수행합니다...

반응형