야곰의 스위프트 프로그래밍
    • 01
      스위프트 시작하기
    • 시작 전 필독사항
      이름짓기, 콘솔로그, 문자열 보간법
    • 02
      문법
    • 상수와 변수
      기본 데이터 타입
      Any, AnyObject, nil
      컬렉션 타입
      함수 기본
      함수 고급
      조건문
      반복문
      옵셔널
      옵셔널 값 추출
      구조체
      클래스
      열거형
      값 타입과 참조 타입
      클로저
      다양한 클로저표현
      프로퍼티
      프로퍼티 감시자
      상속
      인스턴스의 생성과 소멸
      옵셔널 체이닝과 nil 병합 연산자
      타입캐스팅
      assert와 guard
      프로토콜
      익스텐션
      오류처리
    • 03
      고차함수 활용
    • 고차함수
    • 04
      마무리
    • 더 알아보기
    반복문
    배우기
    02 문법
    반복문
    • for-in
    • while
    • repeat-while

    for-in 구문

    기존 언어의 for-each 구문과 유사합니다. Dictionary의 경우 이터레이션 아이템으로 튜플이 들어옵니다. 튜플에 관해서는 Swift Language Guide의 Tuples 부분을 참고하면 되겠습니다.

    for-in 구문의 기본 형태

    for item in items {
        /* 실행 구문 */
    }
    

    while 구문

    while 구문의 기본 형태

    while 조건 {
        /* 실행 구문 */
    }
    

    repeat-while 구문

    기존 언어의 do-while 구문과 형태 및 동작이 유사합니다

    repeat-while 구문의 기본 형태

    repeat {
        /* 실행 구문 */
    } while 조건
    

    관련문서

    실습 내용

    자유롭게 반복문을 활용해 봅시다.

    이전에 배웠던 컬렉션 타입을 다양하게 활용해 보아도 좋습니다.

    질문하기