보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cUjsG7/btrValWjmeh/RXmW8jzhE9Z3zQgFKbRk6k/img.png)
https://zeddios.tistory.com/12 https://ujeon.medium.com/swift-enums-f75124db5271 https://jusung.gitbook.io/the-swift-language-guide/language-guide/08-enumerations Enum (열거형)은 관련된 값으로 이루어진 그룹을 공통의 형(type)으로 선언해 안정성을 보장하는 방법으로 코드를 다룰 수 있게 해 준다. 다시 말해 유사한 종류의 여러 값들을 유의미한 이름으로 한 곳에 모아 정의한 것이다. 열거형 자체가 하나의 데이터 타입이다. 또한 다른 언어의 열거형과는 많이 다르고 상속이 불가능하다는 특징이 있다. 직접 사용 해보면서 알아보자. 열거형은 enum 키워드로 생성이 가능하고 타입..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bRJhKl/btrVeVCtQNz/ksskaIAcLoybar5pVhuo80/img.png)
Struct와 Class는 프로그램 코드를 조직화하기 위해 일반적으로 사용한다. 객체 지향에 필수 요소이기도 하다. 구조체 ( Struct ) 대부분의 타입이 구조체이다 타입을 정의하는 것이기 때문에 대문자 Camel-case를 사용한다. Property와 Method로 나뉜다. 값 타입 구조체 변수를 새로운 변수에 할당할 때마다 새로운 구조체가 할당된다. = 같은 구조체를 여러 개의 변수에 할당한 뒤 값을 변경시키더라도 다른 변수에 영향을 주지 않는다. (값 자체를 복사) 구조체 선언 간단한 구조체를 만들어 보았다. 구조체 안에는 Property(속성)와 Method(메서드)가 있다. 인스턴스 생성 및 프로퍼티 접근 점(dot) 문법을 통해 구조체 인스턴스의 프로퍼티에 접근할 수 있다. 타입 프로퍼티 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/WfbUx/btrU38JwZDR/gjgCG0xenjCBNf5zYKjhU0/img.png)
깃을 사용하다 보면 커밋 메시지를 길게 작성하는 경우도 있는데 이때 git commit -m "message"를 이용하기 보다는 git commit으로 에디터를 통해 커밋 메시지를 작성해보자. Cat.txt를 생성하고 커밋해 보자. git commit을 입력하면 vi 에디터가 열린다. 맨 위에 커밋 메시지를 적고 에디터를 나오면 (:wq) 커밋이 된다. vi에디터보다 좀 더 편한 에디터를 이용해 보자 깃 공식 문서에 에디터를 변경하는 방법이 자세하게 나와있다. Git - Setup and Config A3.1 Appendix C: Git Commands - Setup and Config Throughout the book we have introduced dozens of Git commands and ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cpo8FR/btrU1pZk4Q5/Y5Jp1KCKt6LkouqegXCwO1/img.png)
Git Repository Git Repository(=Git Repo)는 깃 저장소로 깃 저장소는 그 프로젝트의 이력을 갖고 있는 깃 작업 공간이다. 먼저 Git으로 관리할 디렉토리를 생성하고 생성한 디렉토리로 이동해 주자. $ mkdir MyMusician $ cd MyMusician Git Repo 생성 먼저 git status 명령어는 현재 git 저장소의 상태를 보고해 주는 명령어이다. $ git status 명령어를 실행해보면 git repository가 아니라고 나온다. 이제 현재 디렉토리에 Git 저장소를 생성하자. $ git init 현재 디렉토리에 Git Repository가 생성되었다. ls -a 명령어로 확인해 보면. git 디렉토리가 생겼다. git 저장소를 만들고 다시 git s..
- Total
- Today
- Yesterday
- 2023 회고
- NaverMaps
- Card CollectionVIew
- sheetPresentationController
- ios
- autolayout
- Gradient View
- UICollectionView banner
- Algorithm
- BOJ 17298
- github
- swift
- BOJ 10809
- BOJ 10866
- 1406 에디터
- git
- CAGradientLayer
- crud
- Custom Detent
- 요시푸스
- Sheet Height
- BOJ 1935
- BOJ 10799
- Stack
- BOJ 10808
- BOJ 17413
- BOJ 10820
- bottom sheet
- UICollectionView Error
- Carousel Effect
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |