Develop/iOS

Swift 반복문

불로소득달인 2019. 5. 8. 12:47
반응형

Swift

 

보편적 언어들의 반복문은 크게 세가지다

 

  • for
  • while
  • do - while

 

Swift도 크게 다르지 않다. 다만 단어가 다를뿐

  • for
  • while
  • repeat - while

 

for

 

우선 기본적으로 foreach문과 비슷한 문법을 가진다.

let integers = [1,2,3];

for item in integers {
    print(item); // integers 배열안에 있는 item이 차례로 들어와 출력된다.
}


//Dictionary 일 경우에 아래와 같이 사용한다.
for (name, age ) in people {
    print("\(name) : \(age)");
}

 

우리가 일반적으로 사용하던 방법은 Swift에서는 동작되지 않으며 아래와 같이 사용해야 한다.

 

[ JAVA ]

 

for(int i=0; i<10; i++){
    print(i);
}

 

[ Swift ]

 

for i in 1..<10 {
    print(i);
}

 

반응형