WhiteHyun

「나만의 개발 타임캡슐」

[Swift] 기초 문법 정리 - 함수 (1)

Goal Swift의 함수에 대한 정의를 올바르게 이해한다. 함수를 직접 사용할 수 있다. 들어가기에 앞서 본 글은 Swift의 언어가이드를 따릅니다.[1] 문법작성규칙은 아래와 같이 작성합니다.[2] lower camel case: method, variable, cons...

[iOS] Strong과 Weak의 차이점

Goal Swift 문법 중 Strong과 Weak의 차이점을 이해한다. 소개 최근 Swift 공부를 진행하면서 Interface Builder에 붙여놓은 객체를 뷰 컨트롤러 클래스의 프로퍼티와 연결하는 과정에서 Storage 설정에 있는 Strong과 Weak이 정확하게 어떤 역할을 하는지 궁금해졌습니다. Outlet...

[Swift] 기초 문법 정리 - 조건문과 반복문

Goal Swift의 조건문과 반복문을 이해한다. 들어가기에 앞서 본 글은 Swift의 언어가이드를 따릅니다.[1] 문법작성규칙은 아래와 같이 작성합니다.[2] lower camel case: method, variable, constant upper camel ca...

[Swift] 기초 문법 정리 - 연산자

Goal Swift의 연산자를 이해한다. 들어가기에 앞서 본 글은 Swift의 언어가이드를 따릅니다.[1] 문법작성규칙은 아래와 같이 작성합니다.[2] lower camel case: method, variable, constant upper camel case: e...

[Swift] 기초 문법 정리 - 열거형

Goal Swift의 Enum을 이해한다. Enum을 활용할 수 있다. 들어가기에 앞서 본 글은 Swift의 언어가이드를 따릅니다.[1] 문법작성규칙은 아래와 같이 작성합니다.[2] lower camel case: method, variable, constant ...

[Swift] 기초 문법 정리 - 딕셔너리와 세트

Goal Swift의 Collection Type - Dictionary, Set를 이해한다. 들어가기에 앞서 문법작성규칙은 아래와 같이 작성합니다. lower camel case[1]: method, variable, constant upper camel case[1]: enum, struct, cla...

[Swift] 기초 문법 정리 - 튜플과 배열

Goal Swift의 Collection Type - Tuple, Array를 자유롭게 사용할 수 있다. 들어가기에 앞서 문법작성규칙은 아래와 같이 작성합니다. lower camel case[1]: method, variable, constant upper camel case[1]: enum, struc...

[Swift] 기초 문법 정리 - 자료형과 변수와 상수, 그리고 출력

Goal Swift의 기초 문법인 자료형과 변수, 상수의 할당을 알아본다. 할당된 값을 출력할 수 있다. 문자열보간법을 사용할 수 있다. 들어가기에 앞서 문법작성규칙은 아래와 같이 작성합니다.[1] lower camel case: method, variable, constant uppe...

[Swift] 기초 문법 정리 - 개요

Swift란? Swift는 Apple에서 만든 프로그래밍 언어이며, WWDC 2014에서 처음으로 세상에 공개되었다. 당시 Swift는 빠르고(Fast), 현대적이고(Modern), 안전(Safe)을 위해 설계되었으며, 한 번도 본 적 없는 수준의 상호 작용(Interactive) 및 개발을 가능하게 한다고 소개하...

백준 23844 - 트리 정리하기

문제 링크: 트리 정리하기(#23844) 문제 동빈이가 사는 나라의 나무들은 트리 모양을 하고 있다. 다가오는 크리스마스를 기념해서, 동빈이는 나무를 다듬어서 집에 트리를 장식하기로 했다. 동빈이가 가지고 있는 트리는 N개의 노드들이 N-1개의 간선으로 연결되어 있다. 각 노드들은 1~N까지의 번호가 정해져 있고, 루트 노드의 번호는 1이다. ...