Result 타입

2019-03-11

개 요

작업(Task) 중에는 실패할 수 있는 작업이 있습니다. 디스크에 파일을 쓰거나, API를 호출해 네트워크를 통해 데이터를 가져온다거나, 특정 URL에 있는 데이터를 불러오는 작업이 이 경우에 해당합니다. 이런 실패 가능한 작업을 처리하기 위해 Swift에서는(4.2 이하 버전) do,try, catch,throws 문법을 제공했습니다.

Read More

String 관련 용어 정리

2019-03-04

용어의 정의를 제대로 알아야 관련 글이나 문서를 읽을 때 정확한 이해가 가능합니다. 이번 포스트에서는 Swift에서 사용되는 String관련 용어에 대해 알아보겠습니다.

Read More

Raw String

2019-03-04

Swift에서 String을 사용할 때 누구나 겪었을 만한 불편함이 하나 있습니다. 그건 바로 문자열에서 "\를 표현하기 위해 \를 추가로 사용해야 하는 것이죠.

Read More

ABI stability란?

2019-02-25

Swift 5.0에서 가장 중요한 피처는 ABI stability의 지원이라고 할 수 있습니다.
이번 포스트에서는 이 ABI stability 대해 알아보도록 하겠습니다.

Read More

기본 연산자 (Basic Operators)

2019-01-28

Swift에서는 통상적으로 이용하는 +, -, /, % 같은 산술연산자와 &&, || 같은 논리 연산자, 그리고 C에서 지원하지 않는 a..<ba…b같은 값의 범위를 지정할 수 있는 범위 연산자를 지원합니다.

Read More