swift 22

[Swift] 상수, 변수, 데이터 타입, 타입 추론

Swift 에서는 상수와 변수를 let 과 var 로 선언할 수 있다. 상수 변하지 않는 일정한 값을 갖는다. let 상수명 : 데이터 타입 = 값 변수 변할 수 있는 값을 갖는다. var 변수명 : 데이터 타입 = 값 "모든 값을 변수로 두면 편하지 않을까?" 라는 생각을 할 수 있지만, 상수를 사용하는 이유는 가독성과 안전성 때문이다. 상수로 선언된 값은 변하지 않는 것이라는 주석이 없어도 변하지 않는 값이라는 것을 알 수 있으며, 관리가 용이하다. 그리고 바뀌면 안되는 값을 상수로 선언해두면 실수로 값이 변경되는 것을 막는 등 보다 안전한 코드 작성이 가능하다. 기본 데이터 타입 Int: 64bit 정수형 UInt: 부호가 없는 64bit 정수형 (양수만 가능) Float: 32bit 부동소수점 D..

Swift & iOS 2022.05.02

[Swift] Swift란? 스위프트의 특징은?

Swift(스위프트)란? 2014년 9월 애플 세계 개발자 회의(WWDC)에서 처음 소개된 프로그래밍 언어 기존의 애플 운영체제용 언어인 Objective-C와 함께 공존할 목적으로 만들어졌으며, 현재는 모든 사항들이 오픈소스로 공개되면서 세계의 수많은 프로그래머들이 협력하여 언어를 발전시키고 있다. 2022년 2월 기준, TIOEB에서 선정한 검색어 점유율 상위 20개 프로그래밍 언어 중 12위(1.18%)를 차지할 만큼 영향력 있는 프로그래밍 언어이다. 애플이 최초에 스위프트를 발표했을 때 스위프트 언어의 특성을 Safe, Modern, Powerful이라고 발표했다. 그러나 오픈소스로 전환되면서 특징을 Safe, Fast, Expressive로 변경하여 발표했다. Swift(스위프트)의 특징 1. ..

Swift & iOS 2022.05.01