Swift – Closure 정리
클로저(Closure) 클로저는 사용자의 코드 안에서 전달되어 사용할 수 있는 기능이며 이 기능을 포함하는 독립적인 블럭임. Swift에 클로저는 C와 Objective-C 언어의 블럭과 유사하며 다른 언어의 람다와도 유사함. 클로저는 저신이...
클로저(Closure) 클로저는 사용자의 코드 안에서 전달되어 사용할 수 있는 기능이며 이 기능을 포함하는 독립적인 블럭임. Swift에 클로저는 C와 Objective-C 언어의 블럭과 유사하며 다른 언어의 람다와도 유사함. 클로저는 저신이...
아무런 옵션을 주지 않고 Mac 앱을 만들면 Dock 아이콘에 파일을 드래그 앤 드롭으로 실행 시킬수 없다. 해결하기 위해서 간단한 설정을 하면 된다. 프로젝트 > Info > Document Types 에서 + 버튼을...
OS X에서 하나의 프로그램을 동시에 여러 개 실행하는 방법 http://macnews.tistory.com/285 에서 영감을 받아서 그냥 초 간단으로 맥 애플리케이션을 만들어 보았습니다.컴맹이므로 구글링으로 코딩하기!버전업을 해서 독 뿐만 아니라 Menu Bar에서도 가능하게 만들어보겠습니다. 다운로드 링크...
함수(Functions) 함수는 특정 작업을 수행하기 위한 독립적인 코드 집합임. 함수에 식별할 수 있도록 명명하며, 작업이 필요할 때 함수의 이름을 호출하여 사용함. Swift의 함수 문법은 인자가 없는 C 언어...
함수(Functions) 함수는 특정 작업을 수행하기 위한 독립적인 코드 집합임. 함수에 식별할 수 있도록 명명하며, 작업이 필요할 때 함수의 이름을 호출하여 사용함. Swift의 함수 문법은 인자가 없는 C 언어...
제어 흐름(Control Flow) Swift는 C 언어와 비슷한 제어문을 제공. 한 작업을 많은 시간을 수행하는 for와 while 반복문, 특정 조건에 따라 분기시켜 실행하는 if와 switch문, 실행 흐름을 코드의 다른...
Five Tips for Using Trello for Scrum | CivicActions: Tip 1: Use more than one board per project 적절하게 보드를 잘 나눠서 사용하라는 내용. 하나의 보드로 프로젝트를 관리하면...
컬렉션 타입(Collection Types) Swift는 두 가지 컬렉션 타입 Array와 Dictionary를 제공. Array는 같은 타입의 값을 순서대로 저장. Dictionary는 같은 타입의 값을 순서 상관없이 저장하며 유일한 식별자(Key)를 통해 값을...
컬렉션 타입(Collection Types) Swift는 두 가지 컬렉션 타입 Array와 Dictionary를 제공. Array는 같은 타입의 값을 순서대로 저장. Dictionary는 같은 타입의 값을 순서 상관없이 저장하며 유일한 식별자(Key)를 통해 값을...
문자열과 문자(Strings and Characters) 문자열은 문자들의 집합. Swift 문자열은 String 타입으로 표시되면 Character 타입 값의 집합을 표현한 것. Swift 문자열과 문자 타입은 빠르며 유니코드에 호환됨. 두 개의 문자열을...
문자열과 문자(Strings and Characters) 문자열은 문자들의 집합. Swift 문자열은 String 타입으로 표시되면 Character 타입 값의 집합을 표현한 것. Swift 문자열과 문자 타입은 빠르며 유니코드에 호환됨. 두 개의 문자열을...
문법 ECMAScript 의 문법은 대부분 C언어, 자바나 펄 등 C와 비슷한 언어에서 차용한 것이다. 대소문자 구분 가장 먼저 이해해야 할 개념은 어디서든 대소문자를 구분한다. 변수나 함수 이름, 연산자...
가끔씩 특정 파일을 변경하지만 변경 상태를 무시하고자 할 때가 있습니다. 다음은 파일의 변경 상태를 무시하는 명령어입니다. git update-index --assume-unchanged <file> 무시한 파일을 다시 돌리는 명령어입니다. git update-index --no-assume-unchanged...
Swift는 대부분의 표준 C 연산자를 지원하고 흔하게 발생하는 코딩 에러를 제거하는 몇가지 기능을 향상시킴. 할당 연산자(=)는 항등 연산자(==)를 사용할 때 실수로 사용하는 것을 방지하도록, 값을 반환하지 않음. 산술...
Swift는 대부분의 표준 C 연산자를 지원하고 흔하게 발생하는 코딩 에러를 제거하는 몇가지 기능을 향상시킴. 할당 연산자(=)는 항등 연산자(==)를 사용할 때 실수로 사용하는 것을 방지하도록, 값을 반환하지 않음. 산술...
가끔씩 특정 파일을 변경하지만 변경 상태를 무시하고자 할 때가 있습니다. 다음은 파일의 변경 상태를 무시하는 명령어입니다. git update-index --assume-unchanged <file> 무시한 파일을 다시 돌리는 명령어입니다. git update-index --no-assume-unchanged...
Swift 타입 정수형 - Int 부동소숫점 - Double, Float 논리자료형 - Boolean 문자열 - String 컬렉션 - Array, Dictionary 값의 묶음 타입 - Tuple 선택형 타입 상수와 변수(Constants...
Git의 유용한 방법 중 하나인 Alias의 추가, 삭제 및 목록 명령어를 다음과 같이 사용할 수 있습니다. Alias 추가 Alias 추가하는 명령어는 다음과 같습니다. //전역에 Alias 추가 $ git...
Swift 타입 정수형 - Int 부동소숫점 - Double, Float 논리자료형 - Boolean 문자열 - String 컬렉션 - Array, Dictionary 값의 묶음 타입 - Tuple 선택형 타입 상수와 변수(Constants...
Git의 유용한 방법 중 하나인 Alias의 추가, 삭제 및 목록 명령어를 다음과 같이 사용할 수 있습니다. Alias 추가 Alias 추가하는 명령어는 다음과 같습니다. //전역에 Alias 추가 $ git...
재미있을 것 같아서, 한번 해볼라고 시작했던 Swift 스터디가 8주 완성 코스로 끝나버렸다. Swift는 이번 WWDC 2014에서 처음 소개된 따끈따끈한 언어이고 스터디를 진행할 책도 애플에서 공개한 The Swift Programming...
<script>요소 자바스크립트를 HTML페이지에 삽입하는 일차적인 방법은<script>요소를 통하는 것이다. <script> 요소에는 여섯 가지 속성이 있다. anync – 옵션.스크립트를 즉시 내려받지만 자원을 내려받거나 다른 스크립트를 불러오는 등 다른 페이지 작업을...
요약을 하고 들어가기전에… 페이스북에서 자바스크립트 공부르 그룹에서 이렇게 블로그에 정리를 하면서 하기로 한 것이 있어서 시작 하게 되었다. 그래서 앞으로 공부하려고 책 산 것들을 이런식으로 정리 할 예정이다....
Correlated vs Non-Correlated 아래는 Non-Correlated 쿼리다. 즉 내부(Inner) 쿼리가 외부(Outer) 쿼리를 참조하지 않는다. SELECT name FROM city WHERE population > (SELECT population FROM city WHERE name = 'new...
Protocols 프로토콜은 특정한 일이나 기능의 일부에 대한 메소드나 속성이나 다른 요구사항들의 전체적인 모습을 정의한다. 실제로 이런 요구사항들의 구현을 제공하지는 않고, 그 구현이 어떻게 보일지에 대해 명시한다. 클래스, 구조체,...
목차 블로그의 슬로건도 "Learn to do. Learn by doing."로 정해놓고는 최근 컨디션이 좋지 않아 블로깅을 한동안 쉬고 있었다.(사실 쉬고있는 것이 한 두개가 아니다ㅠㅠ) 컨디션 이외에도 무언가 잘못 하고...