본문 바로가기

Swift 기본2

[iOS Swift5] if else, guard 제어 흐름 관리하기 Swift5 제어흐름 관리하기 안녕하세요 About Tech 입니다. 이번 포스팅에서는 Swfit 언어에서 제어흐름을 어떻게 관리할 수 있는지 알아보고자 합니다. 제어흐름은 조건식이라고도 불리는 if 문이나 guard 문을 말하는데요, 개발은 로직을 이용하는 것이기도 하고, 프로그램의흐름을 통제하는 것이기 때문에 제어흐름(Control Flow)로 불리고 있습니다. 제어흐름에는 크게 조건부 제어흐름(Conditional Control Flow)과 반복제어(Loopin Control Flow) 문으로 구분됩니다. 코드를 몇번 반복해서 실행할지를 결정하는 반복 제어흐름과 특정 조건에 따라 코드를 실행할지 뛰어넘을지를 결정하는 조건식으로 구분됩니다. Swift 조건부 제어흐름 조건부 제어흐름은 크게 두가지가 .. 2024. 1. 5.
[iOS Swift5] 연산자와 표현식 Swift 연산자와 표현식 변수에 값을 할당하는 방법은 기본적으로 표현식을 따릅니다. 피연산자와 할당자 그리고 연산자를 통해 값을 생성하고 변수에 데이터를 저장할 수 있습니다. var number = 1 + 2 1. 할당 연산자 (=)를 사용해 변수에 값을 저장합니다. 2. 복합 할당 연산자 (+=) (-=) 처럼 산술연산자나 논리연산자를 할당연산자에 결합해서 사용하는 형태입니다. var num = 10 // Addition assignment operator (+=) num += 5 // Equivalent to: num = num + 5 print(num) // Output will be 15 // Subtraction assignment operator (-=) num -= 3 // Equivale.. 2024. 1. 5.