Intro

<aside> 🔥

swift에서 자료형 및 type을 작성하는 방법에 대해서 알아봅니다.

</aside>

저는 AI 개발자이기 때문에 python에 익숙합니다. python에서는 type을 잘 표시하지 않습니다. 물론 잘 짜여진 코드의 경우 typing을 잘 작성해주긴 하지만, 이것은 어디까지나 커뮤니케이션을 위해서지 필수는 아닙니다.

swift도 마찬가지입니다. type inference 기능이 있기 때문에 type을 알아서 컴파일할 때 지정해줍니다. 하지만, 좀 모호한 경우가 있습니다. 예를 들어, Array(list)와 Set의 경우 아래처럼 동일한 표현을 사용합니다.

let a : [String] = ["hello", "world"]
let b : Set = ["hello", "world"]

위처럼 사실 Set이라는 type이 명시되어 있지 않았다면 자동적으로 Array로 할당되었을겁니다. 이처럼 애매한 경우가 있기 때문에 사실 type을 명시하는 것이 좋아보입니다.

그렇기 때문에 swift에서 type에 대해서 알아보겠습니다.

Body

1. Type의 종류

2. Type Annotation (타입 주석)

3. Type Identifier (타입 식별자)

4. Tuple Type

Conclusion


⬅️ 이전 페이지

VSCode에서 swift 개발하기

➡️ 다음 페이지

언어 모델을 swift에 올리는 방법

Reference

<aside>

Topics

swiftly 설치하기

VSCode에서 swift 개발하기

swift type

언어 모델을 swift에 올리는 방법

Swift의 토크나이저

.mlpackage가 안올라가는 이슈

MLC로 macOS에 LLM 실행하기

</aside>