Git 으로 협업시 Tip
며칠전 수업을 받으며 Git에 대한 내용을 특강형식으로 받았는데, 협업시 어떻게 진행이 되는지 간략하게 배웠기에 그것을 정리 해보려고 한다. 진행Flow는 Markdown 작성 순이다. 협력자(팀원) 등록 - 팀장만 팀장은 우선 협업을 할 Project를 담을 Repository를 만든다. 만들어진 Repositor...
며칠전 수업을 받으며 Git에 대한 내용을 특강형식으로 받았는데, 협업시 어떻게 진행이 되는지 간략하게 배웠기에 그것을 정리 해보려고 한다. 진행Flow는 Markdown 작성 순이다. 협력자(팀원) 등록 - 팀장만 팀장은 우선 협업을 할 Project를 담을 Repository를 만든다. 만들어진 Repositor...
오래간만에 깃을 쓰니 헷갈려서 정리한다. 현재 쓰고 있는 키보드이다 이글도 이 키보드로 작성중이다. 깃 너란녀석… 다시 본론으로 들어가자. 깃이란? 우리가 프로그래밍을 공부할때 깃이라는 단어를 수없이 듣게 된다. 그렇다면 깃은 도대체 어떤녀석이길래 모두가 깃을 쓰는걸까? 나무위키에는 다음과 같이되어있다 리누스 토르발스가 개발...
출처 (https://proofroto.tistory.com/15) 연산자 정리 산술 연산자 정리. A + B // A와 B를 더한 값을 반환 A - B // A와 B를 뺀 값을 반환 A * B // A와 B를 곱한 값을 반환 A / B // A와 B를 나눈 값을 반환 A % B // A와 B를 나눈 나머지의 값을 반환 비교 연산자 정리. A ...
사실 이걸 딥다이브에 넣어야 하나 고민이 었는데, 카테고리나 태그를 무분별하게 많이 만드는 것보다는 내가 모르는 것이거나, 기억이 나지 않아 재정리 하는 공간의 개념으로 사용하는것도 괜찮을 것 같아 여기에 글을 적는다. 삼항연산자를 이용하여 if, else문을 간략하게 표현 할 수있다. ? 뒤에 표현식1 : 표현식2 이런식으로 적는다. 만약 ...
배열에 대해서 정리를 해보자. 이것도 추가로 필요한게 있다면 지속적으로 수정 할 예정 초기화 및 선언 배열은 가지는 요소에 타입에 따라 자동으로 타입 추론이 가능하다. 선언과 동시에 초기화 할 때는 요소에 값이 들어있다면 자동으로 타입 추론이 이루어지기 때문에 타입을 명시해주지 않아도 된다. 예시 var intNum...
코딩테스트 문제를 풀다보면 String Index에 관한 문제가 많이 나와 정리한다. 추가로 더 서술해야할게 있다면 지속적으로 수정을 할 예정 String.Index Int를 리턴한다. String.Index의 구조체 내용이 나온다. var string : String = "abcdefg" print(string.startIndex...
Array (배열) 아이템들의 컬렉션이라고 할 수 있다. 변수에서 배열이란 단일 데이터와 연관되어있다. 배열의 생성 기본적으로 [ ] 대괄호를 사용한다. 대괄호 안에 데이터를 , 를 붙여 적어준다. [1, 2, 3, "apple"][X] 뒤에 있는 또 다른 대...
생각해보니 Deep Dive는 내가 알고있던것들은 그냥 넘어갔는데, 이참에 그냥 내가 알고있는것들도 정리하는게 좋을 것 같아, Deep Dive로 하여 정리를 하고자 한다. 어떤 데이터가 있다 8907218937 이런 데이터에 우리는 이름을 붙일 수 있다. Number = 8907218937 이런식으로 이름을 붙일 수 있다. 하지만 이...
고차함수 정리. map 컬렉션 내부의 데이터를 가공하여 새로운 컬렉션을 생성한다. map 메서드는 인자로 클로저를 받아 컨테이너 내부에 들어있는 요소들의 값을 어떻게 바꿀 것인지를 결정한다. 선언 func map<T>(_ transform: (Element) throws -> T) rethrows -...
UI Slider의 값을 미리 설정 해줄 수 있다. slider가 움직일때 console에서 값이 변하도록 만들어 보자. 먼저 IBAction을 만들어 준다. var maximum : Double = 0.0 var minimum : Double = 0.0 var currentValue : Double = 0.0 ...