Swift – Closure 정리

August 30, 2014 Blog

클로저(Closure) 클로저는 사용자의 코드 안에서 전달되어 사용할 수 있는 기능이며 이 기능을 포함하는 독립적인 블럭임. Swift에 클로저는 C와 Objective-C 언어의 블럭과 유사하며 다른 언어의 람다와도 유사함. 클로저는 저신이...

OS X Dock 아이콘에 파일 떨구기(drop)

August 29, 2014 Blog

아무런 옵션을 주지 않고 Mac 앱을 만들면 Dock 아이콘에 파일을 드래그 앤 드롭으로 실행 시킬수 없다. 해결하기 위해서 간단한 설정을 하면 된다. 프로젝트 > Info > Document Types 에서 + 버튼을...

OS X에서 하나의 프로그램을 동시에 여러 개 실행하는 앱

August 29, 2014 Blog

OS X에서 하나의 프로그램을 동시에 여러 개 실행하는 방법 http://macnews.tistory.com/285 에서 영감을 받아서 그냥 초 간단으로 맥 애플리케이션을 만들어 보았습니다.컴맹이므로 구글링으로 코딩하기!버전업을 해서 독 뿐만 아니라 Menu Bar에서도 가능하게 만들어보겠습니다. 다운로드 링크...

Swift – Function 정리

August 29, 2014 Blog

함수(Functions) 함수는 특정 작업을 수행하기 위한 독립적인 코드 집합임. 함수에 식별할 수 있도록 명명하며, 작업이 필요할 때 함수의 이름을 호출하여 사용함. Swift의 함수 문법은 인자가 없는 C 언어...

Swift – Function 정리

August 29, 2014 Blog

함수(Functions) 함수는 특정 작업을 수행하기 위한 독립적인 코드 집합임. 함수에 식별할 수 있도록 명명하며, 작업이 필요할 때 함수의 이름을 호출하여 사용함. Swift의 함수 문법은 인자가 없는 C 언어...

Swift – Control Flow 정리

August 28, 2014 Blog

제어 흐름(Control Flow) Swift는 C 언어와 비슷한 제어문을 제공. 한 작업을 많은 시간을 수행하는 for와 while 반복문, 특정 조건에 따라 분기시켜 실행하는 if와 switch문, 실행 흐름을 코드의 다른...

Swift – Collection Types 정리

August 27, 2014 Blog

컬렉션 타입(Collection Types) Swift는 두 가지 컬렉션 타입 Array와 Dictionary를 제공. Array는 같은 타입의 값을 순서대로 저장. Dictionary는 같은 타입의 값을 순서 상관없이 저장하며 유일한 식별자(Key)를 통해 값을...

Swift – Collection Types 정리

August 27, 2014 Blog

컬렉션 타입(Collection Types) Swift는 두 가지 컬렉션 타입 Array와 Dictionary를 제공. Array는 같은 타입의 값을 순서대로 저장. Dictionary는 같은 타입의 값을 순서 상관없이 저장하며 유일한 식별자(Key)를 통해 값을...

Swift – String and Characters 정리

August 26, 2014 Blog

문자열과 문자(Strings and Characters) 문자열은 문자들의 집합. Swift 문자열은 String 타입으로 표시되면 Character 타입 값의 집합을 표현한 것. Swift 문자열과 문자 타입은 빠르며 유니코드에 호환됨. 두 개의 문자열을...

Swift – String and Characters 정리

August 26, 2014 Blog

문자열과 문자(Strings and Characters) 문자열은 문자들의 집합. Swift 문자열은 String 타입으로 표시되면 Character 타입 값의 집합을 표현한 것. Swift 문자열과 문자 타입은 빠르며 유니코드에 호환됨. 두 개의 문자열을...

3장 언어의 기초

August 26, 2014 Blog

문법 ECMAScript 의 문법은 대부분 C언어, 자바나 펄 등 C와 비슷한 언어에서 차용한 것이다. 대소문자 구분 가장 먼저 이해해야 할 개념은 어디서든 대소문자를 구분한다. 변수나 함수 이름, 연산자...

Git – 일시적으로 파일 변경 무시하기

August 25, 2014 Blog

가끔씩 특정 파일을 변경하지만 변경 상태를 무시하고자 할 때가 있습니다. 다음은 파일의 변경 상태를 무시하는 명령어입니다. git update-index --assume-unchanged <file> 무시한 파일을 다시 돌리는 명령어입니다. git update-index --no-assume-unchanged...

Swift – Basic Operators 정리

August 25, 2014 Blog

Swift는 대부분의 표준 C 연산자를 지원하고 흔하게 발생하는 코딩 에러를 제거하는 몇가지 기능을 향상시킴. 할당 연산자(=)는 항등 연산자(==)를 사용할 때 실수로 사용하는 것을 방지하도록, 값을 반환하지 않음. 산술...

Swift – Basic Operators 정리

August 25, 2014 Blog

Swift는 대부분의 표준 C 연산자를 지원하고 흔하게 발생하는 코딩 에러를 제거하는 몇가지 기능을 향상시킴. 할당 연산자(=)는 항등 연산자(==)를 사용할 때 실수로 사용하는 것을 방지하도록, 값을 반환하지 않음. 산술...

Git – 일시적으로 파일 변경 무시하기

August 25, 2014 Blog

가끔씩 특정 파일을 변경하지만 변경 상태를 무시하고자 할 때가 있습니다. 다음은 파일의 변경 상태를 무시하는 명령어입니다. git update-index --assume-unchanged <file> 무시한 파일을 다시 돌리는 명령어입니다. git update-index --no-assume-unchanged...

Swift – The Basic 정리

August 24, 2014 Blog

Swift 타입 정수형 - Int 부동소숫점 - Double, Float 논리자료형 - Boolean 문자열 - String 컬렉션 - Array, Dictionary 값의 묶음 타입 - Tuple 선택형 타입 상수와 변수(Constants...

Git Alias 추가 / 삭제 / 목록 보기

August 24, 2014 Blog

Git의 유용한 방법 중 하나인 Alias의 추가, 삭제 및 목록 명령어를 다음과 같이 사용할 수 있습니다. Alias 추가 Alias 추가하는 명령어는 다음과 같습니다. //전역에 Alias 추가 $ git...

Swift – The Basic 정리

August 24, 2014 Blog

Swift 타입 정수형 - Int 부동소숫점 - Double, Float 논리자료형 - Boolean 문자열 - String 컬렉션 - Array, Dictionary 값의 묶음 타입 - Tuple 선택형 타입 상수와 변수(Constants...

Git Alias 추가 / 삭제 / 목록 보기

August 24, 2014 Blog

Git의 유용한 방법 중 하나인 Alias의 추가, 삭제 및 목록 명령어를 다음과 같이 사용할 수 있습니다. Alias 추가 Alias 추가하는 명령어는 다음과 같습니다. //전역에 Alias 추가 $ git...

#Swift 스터디 후기

August 22, 2014 Blog

재미있을 것 같아서, 한번 해볼라고 시작했던 Swift 스터디가 8주 완성 코스로 끝나버렸다. Swift는 이번 WWDC 2014에서 처음 소개된 따끈따끈한 언어이고 스터디를 진행할 책도 애플에서 공개한 The Swift Programming...

2장 HTML 속의 자바스크립트

August 22, 2014 Blog

<script>요소 자바스크립트를 HTML페이지에 삽입하는 일차적인 방법은<script>요소를 통하는 것이다. <script> 요소에는 여섯 가지 속성이 있다. anync – 옵션.스크립트를 즉시 내려받지만 자원을 내려받거나 다른 스크립트를 불러오는 등 다른 페이지 작업을...

1장 자바스크립트란 무엇인가

August 21, 2014 Blog

요약을 하고 들어가기전에… 페이스북에서 자바스크립트 공부르 그룹에서 이렇게 블로그에 정리를 하면서 하기로 한 것이 있어서 시작 하게 되었다. 그래서 앞으로 공부하려고 책 산 것들을 이런식으로 정리 할 예정이다....

MySQL Derived Table, Correlated Query

August 19, 2014 Blog

Correlated vs Non-Correlated 아래는 Non-Correlated 쿼리다. 즉 내부(Inner) 쿼리가 외부(Outer) 쿼리를 참조하지 않는다. SELECT name FROM city WHERE population > (SELECT population FROM city WHERE name = 'new...

Swift Study #7 후기

August 17, 2014 Blog

Protocols 프로토콜은 특정한 일이나 기능의 일부에 대한 메소드나 속성이나 다른 요구사항들의 전체적인 모습을 정의한다. 실제로 이런 요구사항들의 구현을 제공하지는 않고, 그 구현이 어떻게 보일지에 대해 명시한다. 클래스, 구조체,...