스위프트란? 애플에서 자사의 제품 개발에 활용하고자 제작한 프로그래밍 언어 안전을 우선으로 하는 프로그래밍 패턴을 지향 옵셔널, 제네릭, 프로토콜, 튜플, 익스텐션 등 지원 ARC(Automatic Reference Counting, 자동 참조 횟수 계산) 지원 →
기본 명명 규칙 기본적인 규칙은 다음 가이드 라인을 준수한다. 스위프트 공식 문서 https://jusung.gitbook.io/the-swift-language-guide/ 스위트프 API 디자인 가이드라인 https://www.swift.org/documentat
프로그램 작성 시, 우리는 변수나 상수를 이용해 프로그램에서 사용되는 데이터를 메모리에 임시로 저장한다. 이때 변수와 상수는 특정 데이터 타입에 해당하는 값의 이름이다.변수와 상수의 차이는 다음과 같다.변수 : 생성 후 데이터값이 변경될 수 있다.상수 : 한번 값을 설
데이터 타입은 프로그램 내에서 다뤄지는 데이터의 종류를 뜻한다.스위프트의 기본 데이터 타입은 구조체를 타입의 기반으로 삼아 스위프트의 다양한 기능(익스텐션, 제네릭 등)을 두루 사용하여 구현되어 있다. 여기서 핵심적인 것은 스위프트의 기본 데이터 타입이 모두 구조체 기