반응형

전체 글 186

Swift 공식문서| 제어 흐름 (Control Flow)에 관하여 - 반복문 for문

안녕하세요?오늘은 제어 흐름 (Control Flow)에 관하여 알아보려고 합니다!! 기본적으로 세 가지 종류로 나눌 수 있답니다 반복문(Loop Statements)조건문(Conditional Statements)제어 전달문(Control Transfer Statements)  반복문 우선 반복문은 조건에 따라 특정 코드 블록을 반복적으로 실행한답니다 코드 블록의 반복을 Loop라고 부릅니다 반복문은 For / While 2개의 반복문으로 이루어져 있습니다 우선 For 반복문은 주어진 구문을 정해진 횟수만큼 실행한다는 점입니다for 반복문for ~ in : 순서에 따른 각각의 아이템에 대하여 일련의 구문을 반복적으로 실행하는 차이while 반복문 : 주어진 조건이 false가 될 때까지 계속해서 일련의..

Swift 2024.05.09

Swift 공식문서| The Basic 기본연산자에 관하여

안녕하세요?오늘은 연산자에 관하여 알아보려고 합니다!! 수학을 좋아했던 분들은 바로 보면 이해가 금방 되실거라고 생각됩니다 :) 우선 정말 기초적인 기본 연산자가 있답니다할당 연산자라고 불린답니다 단어를 봤을때 대략 유추가 가능하신 분들도 있지만코드로 보면 아~ 하실거랍니다  이렇게 우측에 있는값을 왼쪽에 대입하는거랍니다 연산자 산술 연산자 산술 연산자는 사칙 연산에 대한 연산자들입니다산술 연산자의 종류는 +, -, *, /, % 가 있습니다 표로 정리하자면구분연산자사용식뜻단항 연산자- -x값의 부호를 변경++x값의 부호를 변경!!x!true -> false이항 연산자+x + y두개의 값을 더함-x - y앞의 값에서 뒤의 값을 뺌*x * y두 개의 값을 곱함/x / y연산자 앞에 있는 값을%x % y연산..

Swift 2024.05.08

Swift 공식문서| The Basic 자료형에 관하여 - Bool / String / Character

오늘은 기본자료형인 Bool / String / Character에 대해서 자세히 알아보고자 합니다 기본 자료형 종류크기범위IntInt81byte-128 ~ 127Int162byte -32,768 ~ 32,767 Int324byte-2,147,483,648~2,147,483,647Int648byte-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807UIntUInt81byte0 ~ 255UInt162byte0 ~ 65,535UInt324byte0 ~ 4,294,967,295UInt648byte0 ~ 18,446,744,073,709,551,615Float4byte±(1.40129846432481707e-45 ~ 3.40282346638528860e+38)Doub..

Swift 2024.05.08

Swift 공식문서| The Basic 자료형에 관하여 - Float / Double

오늘은 기본자료형인 IFloat / Double에 대해서 자세히 알아보고자 합니다 기본 자료형종류크기범위IntInt81byte-128 ~ 127Int162byte -32,768 ~ 32,767 Int324byte-2,147,483,648~2,147,483,647Int648byte-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807UIntUInt81byte0 ~ 255UInt162byte0 ~ 65,535UInt324byte0 ~ 4,294,967,295UInt648byte0 ~ 18,446,744,073,709,551,615Float4byte±(1.40129846432481707e-45 ~ 3.40282346638528860e+38)Double8byte±(4...

Swift 2024.05.08

Swift 공식문서| The Basic 자료형에 관하여 - Int / UInt

오늘은 기본자료형인 Int / UInt에 대해서 자세히 알아보고자 합니다 기본 자료형종류크기범위IntInt81byte-128 ~ 127Int162byte -32,768 ~ 32,767 Int324byte-2,147,483,648~2,147,483,647Int648byte-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807UIntUInt81byte0 ~ 255UInt162byte0 ~ 65,535UInt324byte0 ~ 4,294,967,295UInt648byte0 ~ 18,446,744,073,709,551,615Float4byte±(1.40129846432481707e-45 ~ 3.40282346638528860e+38)Double8byte±(4.94065..

Swift 2024.05.08

Swift 공식문서| The Basic 변수와 상수에 관하여

오늘은 아주 기초적인 상수와 변수에 관하여 알아보고자 합니다 상수와 변수(Constants and Variables) let (=상수)var(=변수)특징상수의 값은 최초 지정 후 변경이 불가능변수의 경우 다른 값으로 변경이 가능(하지만 변경하는 타입이 동일해야함)  상수→ 변수 ❌변수→ 상수 ❌ 여기서 만약 변수를 상수로 사용하고 싶다면변수를 새로운 상수에 재할당 하는 방식으로 변환할 수 있답니다하지만 이 말이 무슨 말인지 모르겠죠?코드를 차차 보면 제가 왜 이런 이야기를 했는지 이해가 가실겁니다 :)그러니 2번 읽어보도록!! 쉽게 말해 데이터(자료)를 담을 수 있는 공간(바구니)라고 생각하면 됩니다변수의 이름은 식별자나 한 영역에 유일한 하나의 이름으로 사용해야한답니다   상수의 값을 변경할 때 오류 ..

Swift 2024.05.07
반응형