machiner의 등록된 링크

 machiner로 등록된 티스토리 포스트 수는 14건입니다.

Swift #12 - 집합 [내부링크]

집합은 서로 같은 타입의 다른 값들을 중복 없이 저장하고자 할 때 사용하는 집단 자료형입니다. 배열과 비슷하지만, 순서가 상관 없는 데이터를 저장하는데 사용합니다. 집합에 저장할 수 있는 아이템은 해시(Has..

Swift #6 - while 반복문 [내부링크]

while 반복문은 주어진 조건식의 결과가 false 가 될 때까지 구문을 반복하여 실행합니다. for 반복문을 while 반복문으로 대체하는 것은 쉽지만, 반대로 while 반복문을 for 반복문으로 대체하는 것은 어렵기 때..

Swift #5 - for 반복문 [내부링크]

반복문이란 무엇일까요? 반복문은 주어진 조건 또는 횟수에 따라 특정 코드 블록을 반복적으로 실행하고는 역할을 합니다. 프로그래밍에서는 보통 루프(Loop)라는 단어를 더 많이 사용합니다. 스위프트에서 반복문..

Swift #4 - 기본 연산자 [내부링크]

스위프트에서는 사칙 연산의 + , - , * , / 같은 산술 연산자, && , || 같은 논리 연산자뿐만 아니라, a...b 같이 값의 범위를 지어할 수 있는 연산자도 지원합니다. 4.1. 단항 연산자 단항 연산자는 값의 부호를..

Swift #3 - 변수 결합과 문자열 [내부링크]

지난번에는 스위프트에서 제공하는 기본 자료형을 알아봤습니다. 그렇다면, 오늘은 두 개 이상의 변수 또는 상수를 결합하고, 또 문자열을 자유자재로 다루는 방법을 알아보겠습니다. 3.1. 두 개 이상의 변수의 결..

Swift #2 - 기본 자료형 [내부링크]

자료형이란 무엇일까요? 자료형이란, 변수와 상수가 가질 값의 타입입니다. 예를 들어 문자열, 단일 문자, 정수, 실수 등등이 있습니다. 또한 배열과 딕셔너리 같은 집단 자료형도 있습니다. 하지만 오늘은 문자열..

Swift #11 - 배열 [내부링크]

집단 자료형이란 무엇일까요? 집단 자료형(Collective Type)은 서로 관련이 있는 데이터끼리 모아 관리할 수 있도록 하는 자료형입니다. 스위프트에서 제공하는 집단 자료형은 다음 네 가지가 있습니다. 배열(Arra..

세미콜론을 사용하는 이유 [내부링크]

세미콜론을 왜 쓸까요? 현재 대부분의 언어는 한 행이 끝날 때마다 반드시 세미콜론을 붙이도록 되어 있습니다. 가령 다음과 같은 식으로 말이죠. #include int main(void) { printf("Hello, world!\n"); return 0..

Swift #10 - break, continue [내부링크]

제어 전달문은 코드의 실행 흐름을 다른 곳으로 던져주어 코드가 실행되는 순서를 제어할 수 있게 하는 역할의 구문입니다. 스위프트가 지원하는 제어 전달문은 다음 4가지입니다. fallthrough return break conti..

마크다운(Markdown) 사용법 [내부링크]

주의: 이 글은 GitHub Flavored Markdown(GFM)을 기준으로 설명합니다. 일반 마크다운이나 MultiMarkdown 문법을 사용하는 에디터에서는 적용되지 않을 수 있습니다. 마크다운(Markdown)은 마크업 언어 중 한 가지..

Swift #9 - switch 조건문 [내부링크]

switch 조건문은 앞서 공부했던 if 조건문과 guard 조건문과 조금 다릅니다. if 와 guard 는 조건식을 기반으로 비교해 실행했다면, switch 조건문은 패턴을 기반으로 실행합니다. 9.1. switch 조건문 switch 조건..

Swift #8 - guard 조건문 [내부링크]

guard 조건문은 if 조건문과는 하는 역할이 조금 다릅니다. if 조건문은 어떤 조건을 만족할 때, 특정 코드를 실행하는 역할을 했다면, guard 구문은 어떤 조건을 만족하지 않으면 오류가 발생하는 코드에서, 조건..

Swift #7 - if 조건문 [내부링크]

조건문이란 무엇일까요? 조건문이란, 하나 또는 그 이상의 조건값에 따라 구문을 실행하도록 하는 역할입니다. 다른 말로는 분기문이라고도 합니다. 스위프트에서 조건문은 if , guard , switch 총 3가지인데, 이..

Swift #1 - 변수와 상수 [내부링크]

변수는 변할 수 있는 값을 나타냅니다. 상수는 변하지 않는 값을 나타냅니다. 다른 프로그래밍 언어는 대부분 변수와 상수를 엄격하게 구분하지 않습니다. 하지만 스위프트에서는 효율성을 위해 바뀌지 않은 값은..