하루에 0.01%라도 성장하자

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);
}

 

반응형

'Develop > iOS' 카테고리의 다른 글

Swift 구조체 (Struct)  (0) 2019.05.08
Swift 옵셔널(Optional)  (0) 2019.05.08
Swift Swift의 Switch  (0) 2019.05.08
SandBox 제약으로 보안을 강화한다.  (0) 2019.05.04
Background Service 제약  (0) 2019.05.04