Latest web development tutorials

스위프트 조건문

하나 이상의 세트 조건을 통해 조건부 진술은 프로그램을 실행 문 지정된 조건이 true 실행, 추가로 문 지정된 조건이 거짓 실행합니다.

다음 그림은 조건문의 실행의 간단한 이해 될 수있다 :

스위프트는 조건문 다음과 같은 유형을 제공합니다 :

기술

if 문

문은 부울 식 및 하나 이상의 실행 문으로 구성합니다.

경우 ... else 문

문,else문은부울 표현식이 거짓 실행하는경우는옵션else 문을가질 수 있습니다.

... 다른 경우 ... else 문 경우

당신은만약 다른 선택 할 수 있습니다 후 ... 경우else 문은 종종 조건의 수를 결정하는 데 사용되는 경우 ... 다른else문.

임베디드 if 문

당신은if 문 또는 다른 경우그렇지 않으면 경우경우에포함 할 수 있습니다.

switch 문

스위치 문은 테스트 값 복수의 동일한 가변 할 수있다.

? : 연산자

우리는 이미조건 연산자의 이전 장에서 설명했다 : 대신하는경우 사용할 수 있습니다... 다른문을. 다음과 같이 그것의 일반적인 형태는 다음과 같습니다

Exp1 ? Exp2 : Exp3;

에있어서, EXP1, EXP2 및 Exp3 식입니다. 콜론과 위치의 사용에주의하시기 바랍니다.

? EXP1 식의 값이 결정된다. EXP1 사실이라면 계산 값 EXP2이 결과는 전체? 식이다. EXP1이 거짓이라면, 계산 된 값은 Exp3 결과 전체? 식이다.