비디오: The Power of Swift for Machine Learning (TensorFlow Meets) 2024
스위프트의 유형 처리는 다른 언어와 유사하지만 각 언어마다 다른 강조와 규칙이 있습니다. 일반적으로 이러한 규칙은 모호한 경우 타이핑을 구현해야하는 방식과 관련이 있습니다. 언어 (또는 컴파일러 또는 런타임 라이브러리)가 형식 호환성을 보장하기 위해 수행하는 작업은 어느 정도입니까? 이러한 문제에 대한 Swift의 접근 방법은 다른 언어와 다릅니다.
일반적으로 Swift에는 두 가지 유형의 카테고리가 있습니다. 첫 번째 범주에서는 Swift 표준 라이브러리에 네 가지 유형이 내장되어 있으며 이러한 라이브러리는 더 이상 고민하지 않고 사용할 수 있습니다.
두 번째 범주에는 만들 수있는 유형이 있습니다. 구조체 (구조체)
-
열거 형 (열거 형)
-
클래스
-
구조체와 열거 형은 기본 C 유형이지만 클래스는 객체 지향 프로그래밍의 핵심입니다. 이 모든 것들을 통해 데이터를 변수 (또는 상수)에 할당 할 수있는 요소로 그룹화하고 간단한 할당 문으로 전달할 수 있습니다.