enum 살펴보기 - 사용법

enumeration, 줄여서 enum이라고 하는 것(열거형이라고 번역됩니다.)은 의미상으로 관련된 값들에 특별한 이름을 붙여 모아놓은 것입니다. Swift에서의 enum은 다른 언어에서보다 훨씬 다양한 기능을 가지고 있는데, 오늘은 이 enum을 알아보겠습니다. [Read More]

Subscript를 알아보자

배열이나 딕셔너리 등의 콜렉션 타입을 쓰다보면 [index] 형태의 구문을 많이 쓰게 됩니다. 이러한 것을 Subscript(첨자) 라고 하며, Swift에서는 Subscript를 프로그래머가 이용할 수 있는 간편한 방법을 제공합니다. 오늘은 이 첨자에 대해서 알아보겠습니다. [Read More]

Swift의 메모리 관리법 - ARC

프로그래밍에 있어서 메모리 관리는 핵심적인 요소입니다. 메모리는 프로그램 자체가 돌아가는 공간이며, 프로그램이 필요로 하는 데이터가 사용할 수 있는 상태로 존재할 수 있는 곳이기도 합니다. 하지만 이 공간은 제한 되어 있기 때문에, 잘 관리되지 않으면 프로그램이 비효율적으로 동작하게 되고 최악의 경우 프로그램이 런타임 에러를 내면서 죽기도 합니다. [Read More]