※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편변수 - var상수 - let초기화 과정 = 변수,상수에 처음으로 값을 대입하는 과정즉, var a = 1 는 선언과 초기화 과정이 수행된 것이다.1\. var a -> a라는 변수를 선언2\. a = 1 -> a가
※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편일반적으로 프로그래밍 과정에서 작성하는 소스코드를 구문이라고 한다.1\. 단순 구문 -> 식, 값 표현, 각종 객체의 선언, 정의 등에 사용되는 구문※ swift에서는 구문의 끝남을 ;(세미클론)으로 구분을 하지 않아
※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편서로 관련이 있는 데이터끼리 모아서 관리할 수 있도록 도와주는 자료형쉽게 말해, 하나의 변수에 여러가지 데이터를 담는 것일련의 순서를 가지는 리스트 형식의 값을 저장하는 데에 사용되는 자료형이때, 일련의 순서(일련번호)
※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편Swift에서 도입된 새로운 개념으로 언어 차원에서 프로그램의 안전성을 높이기 위해 사용하는 개념옵셔널을 한 문장으로 정의하면 nil을 사용할 수 있는 타입과 없는 타입을 구분하고, 사용할 수 있는 타입을 옵셔널 타입이
함수부분은 양이 많아 2부로 나눠 진행하겠습니다.※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편(타언어의 기본적인 개념은 생략합니다.)함수를 정의하기 위해서는 func 라는 키워드를 사용한다.함수는 입력값을 받아 내부 처리 과정을 거친 후 그 결과값을 내놓는 형태를
함수부분은 양이 많아 2부로 나눠 진행하겠습니다.※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편(타언어의 기본적인 개념은 생략합니다.)프로그램 언어 안에서 특정 종류의 객체가 일급의 지위를 가지는가에 대한 의미이다.일급의 지위를 갖기 위해서는 5가지 조건을 만족해야
안녕하세요. 본 포스트에서는 Swift의 구조체와 클래스에 대해 설명하겠습니다. 구조체와 클래스부분은 양이 많아 3부로 나눠 진행하겠습니다. ※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편 목차 1. 구조체와 클래스의 기본 개념 2. 프로퍼티 3. 메소드 4. 상속
구조체와 클래스부분은 양이 많아 3부로 나눠 진행하겠습니다.※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편, 객체지향부분은 대학교 강의를 토대로 작성3\. 프로퍼티4\. 메소드5\. 상속구조체는 struct 키워드를 사용하고, 클래스는 class 키워드를 사용해 선
구조체와 클래스부분은 양이 많아 3부로 나눠 진행하겠습니다.※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편, 객체지향부분은 대학교 강의를 토대로 작성7\. 타입 캐스팅8\. 초기화 구문9\. 옵셔널 체인현재의 자료형(타입)을 다른 자료형(타입)으로 변환해주는 것.
※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편1\. 열거형2\. 익스텐션하나의 주제로 연관된 데이터들이 멤버로 구성되어 있는 자료형 객체즉, 클래스,구조체와 같이 데이터 타입이다.집단 자료형의 특징1.정의된 것이 아니라 할당된 것이다. 즉, 할당된 값 자체를 타입
※ 참고자료 : 꼼꼼한 재은 씨의 Swift:문법편1\. 프로토콜의 정의2\. 타입으로서의 프로토콜3\. 델리게이션4\. 프로토콜의 활용클래스나 구조체가 어떤 기준을 만족하거나 또는 특수한 목적을 달성하기 위해 구현해야 하는 메소드와 프로퍼티의 목록자바에서 사용하는 인