반응형
Type safe and Type Inference
[safe : 안전함 ,안전 / Inference : 추론,판단하다 ]
SWIFT는 Type-safe 언어이다. 잘못된 자료형을 사용하려고 하면 빨간 컬러를 띄우며 경고를 준다.
(어제의 나 경고 많이 받았찌...)
그러면 개발자는 오류를 빨리 확인하고 바로 수정할 수 있다.
미리 자료형을 선언하지 않았을 때는 Type-inference를 통해 코드를 컴파일할 때 자동으로 자료형을 추론한다.
[ 컴파일 : 소스코드를 목적코드로 옮기는 것 ]
Type-inference때문에 SWIFT는 C와 Object-c와는 다른, 자료형 선언이 필수적이지 않다.하지만
변수, 상수 선언을 위한 var,let은 꼭 써주어야 한다.
자료형을 정의 해 주지 않아도 SWIFT는 알아서 Int형일 것이라 추론한다.
부동소수점을 추론할 때는 Double만 추론함.
'유치원 활동∙̑◡∙̑' 카테고리의 다른 글
SWIFT 초보 ( 앱의 기본 구조 ) (0) | 2021.07.16 |
---|---|
SWIFT 초보 [ 쉬운 문법 정수와 부동소수점 ] (0) | 2021.07.12 |
SWIFT 초보 [ 쉬운 문법 상수와 변수 ] (0) | 2021.07.12 |
SWIFT 초보 [ SWIFT 소개 편 ] (0) | 2021.07.12 |
JavaScript 개념과 간단 문법 4 ( Location 객체 ) (0) | 2021.07.02 |