🔥 소개

172자
3분

Swift의 기본 데이터 타입과 변수

Swift는 정수형 Int, 부동소수점 Double, 불리언 Bool, 텍스트를 다루는 String과 같은 다양한 기본 데이터 타입을 제공해요. 또한 Array, Set, Dictionary라는 세 가지 주요 컬렉션 타입의 강력한 버전도 지원합니다. 이들에 대해 더 자세히 알고 싶다면 Collection Types 문서를 참고해 보세요.

Swift에서는 변수로 값을 저장하고 이름으로 참조할 수 있어요. 그리고 값을 변경할 수 없는 상수도 많이 사용합니다. 값을 변경할 필요가 없을 때 상수를 사용하면 코드를 더 안전하고 명확하게 만들 수 있기 때문입니다.

우리에게 익숙한 타입 말고도, Swift는 튜플(Tuple)이라는 새로운 타입을 제공해요. 튜플을 사용하면 여러 값을 하나로 묶어서 전달할 수 있답니다. 예를 들어, 함수에서 여러 값을 하나의 튜플로 반환할 수 있죠.

Swift는 옵셔널(Optional)이라는 특별한 타입도 있는데, 이는 값이 있을 수도, 없을 수도 있는 상황을 나타내요. 옵셔널은 "값이 있고 그 값은 x야" 또는 "값이 아예 없어"라고 표현할 수 있습니다.

마지막으로, Swift는 타입 안전성을 중요하게 여기는 언어예요. 코드에서 다루는 값의 타입을 명확히 해야 한다는 거죠. 예를 들어, 코드 어딘가에 String이 필요한데 실수로 Int를 전달하면 오류가 발생해요. 이런 식으로 타입 안전성은 개발 과정에서 오류를 빨리 발견하고 고칠 수 있게 도와준답니다.