야곰님의 swift 강의를 토대로 정리한 내용입니다. 링크텍스트 명명법 Lower Camel Case : fuction, method, variable, constant ex.) someVariableName Upper Camel Case : type(class, s
야곰님의 강의를 토대로 정리한 내용입니다.링크텍스트if-else 구문if-else 구문의 기본 형태 if만 단독으로 사용해도되고, else, else if 와 조합해서 사용 가능합니다.if 뒤의 조건 값에는 Bool 타입의 값만 위치해야 합니다. 조건을 감싸는 소괄호는
값이 있을 수도, 없을 수도 있음을 표현nil이 할당 될 수 있는지 없는지 표현명시적 표현 1\. nil의 가능성을 코드만으로 표현가능 2\. 문서/주석 작성 시간 절약안전한 사용 1\. 전달받은 값이 옵셔널이 아니라면
야곰님의 강의를 토대로 정리하였습니다.링크텍스트함수선언의 기본형태반환 값이 없는 함수매개변수가 없는 함수매개변수와 반환값이 없는 함수
야곰님의 강의를 토대로 정리한 내용입니다. 링크텍스트 >매개변수 기본 값 매개변수에 기본적으로 전달될 값을 미리 지정해 둘 수 있습니다. 기본값을 갖는 매개변수는 매개변수 목록 중 뒤쪽에 위치하는 것이 좋습니다. >전달인자 레이블(Argument Label) 함수
이 글은 야곰님의 강의를 토대로 정리한 내용입니다.링크텍스트스위프트 대부분 타입은 구조체로 이루어져 있을 정도로 중요합니다.구조체는 값(value) 타입을 정의합니다.타입이름은 대문자 카멜케이스를 사용하여 정의합니다.구조체 프로퍼티 및 메서드 구현구조체 사용Studen
야곰님의 강의를 바탕으로 정리한 글입니다.링크텍스트구조체와 매우 흡사합니다.구조체는 값 타입인 반면에 클래스는 참조(reference) 타입입니다.Swift의 클래스는 다중 상속이 안됩니다.구조체와 매우 흡사하게 프로퍼티와 메소드를 가질 수 있습니다.클래스 생성클래스
이 내용은 야곰님의 강의를 토대로 작성한 내용입니다.링크텍스트Swift 열거형은 다른 언어의 열거형과 많이 다릅니다. 강력한 기능을 지니고 있어 잘 알아두고 사용하면 좋습니다.유사한 종류의 여러 값을 한 곳에 모아서 정의한 것입니다. ex) 요일, 월, 계절 등enum
Struct와 Class을 공통점 연관된 몇명의 값들을 모아서 하나의 데이터 타입으로 표현하고 싶을때 다른 객체 또는 함수 등으로 전달될때 인스턴스/타입 메서드 인스턴스/타입 프로퍼티 >Struct C 언어 등의 구조체보다 다양한 기능 상속 불가 값 타입(Valu