Tag: swift2-lecture

10. 함수 정의와 호출
Swift Books
shares12 views
Swift Books
shares12 views

10. 함수 정의와 호출

MJ Kim - 11월 19, 2015

[vc_row][vc_column][vc_custom_heading text="3장 함수와 클래스 " font_container="tag:h1|text_align:left" use_theme_fonts="yes"][vc_separator][vc_column_text]현대적인 언어의 프로그래밍을 한다면 필수적으로 알아야 할 함수와 클래스, 구조체, 열거형도 Swift언어(에서는 간단하게 사용할 수 있습니다. 함수는 기본 파라미터를 사용하고 구조체는…

9. 오류 처리
Swift Books
shares10 views
Swift Books
shares10 views

9. 오류 처리

MJ Kim - 11월 17, 2015

[vc_row][vc_column][vc_column_text]Swift언어의 오류처리는 버전 1.0까지는 NSErrorPointer를 사용하여  NSError를 리턴하거나 그냥 리턴값에서 오류를 리턴하거나 직접 Either처리를 하고 오류처리와 정상적인 작업을 분리하는 방법이 사용되고 있었습니다. Swift 2.x의 오류처리에서는 예외 처리와…

8. 구간 및 배열, 사전
Swift Books
shares9 views
Swift Books
shares9 views

8. 구간 및 배열, 사전

MJ Kim - 11월 17, 2015

[vc_row][vc_column][vc_column_text]Swift 언어는 컬렉션으로 배열, 사전형이 있습니다. 배열에 대입할 수 있는 값은 선언시 지정한 형만 되고 Any등의 특수한 형을 사용하면 다양한 값을 하나의 배열에 넣을 수 있습니다. 또한…

7. 문자열
Swift Books
shares12 views
Swift Books
shares12 views

7. 문자열

MJ Kim - 11월 13, 2015

[vc_row][vc_column][vc_column_text]Swift언어는 연산자로 문자열을 조작하는 방법이 쉽습니다. 예로, 문자열 결합을 하고 싶다면, “+”와 “+=”연산자로 간단하게 결합할 수 있지만 Objective-C언어에서는 “stringByAppendingString”메소드를 사용해야 하기 때문에 다른 언어에 비해 직관적인 조작이…

6. 제어문
Swift Books
shares11 views
Swift Books
shares11 views

6. 제어문

MJ Kim - 11월 11, 2015

[vc_row][vc_column][vc_column_text]Swift언어에서는 Objective-C언어에서도 사용하던 제어문을 그대로 사용합니다. 그렇기 떄문에 위화감없이 사용할 수 있지만, 다른 언어에서는 버그가 되기 쉬웠던 중복처리등이 간결한 방법이 제공되기도 하고, 일부 제어문은 보다 안전성과 편리성이…

5. 숫자 리터럴과 연산자
Swift Books
0 shares17 views
Swift Books
0 shares17 views

5. 숫자 리터럴과 연산자

MJ Kim - 11월 09, 2015

[vc_row][vc_column][vc_column_text]이번장에서는 숫자 리터럴은 “1234” 및 “-100”, “0xff00”등의 정수 리터럴, “3.14” 및 “314e-1”등의 부동소수점 리터럴이 있습니다. 연산자는 Objective-C언어등을 사용해본 독자들라면 알고 있는 “+”, “/”, “==”등의 기호를 말합니다. 다만…

4. 기본 문법과 함수
Swift Books
shares14 views
Swift Books
shares14 views

4. 기본 문법과 함수

MJ Kim - 11월 07, 2015

[vc_row][vc_column][vc_custom_heading text="2장 Swift 기본문법" use_theme_fonts="yes"][vc_column_text]Swift 소스코드를 보면 왠지 JavaScript나 Ruby와 같은 어디선가 자주 보던 문법이라서 모던한 느낌이 강합니다. 타입추론에 의한 변수선언, 문자열조작, 배열, 사전등의 컬렉션도 연산자로 쉽게…

3. Playground 사용과 REPL
Swift Books
0 shares14 views
Swift Books
0 shares14 views

3. Playground 사용과 REPL

MJ Kim - 10월 31, 2015

[vc_row][vc_column][vc_column_text]Xcode는 Swift언어로 작성된 소스코드를 동작을 바로 확인할 수 있는 도구로 Playground와 REPL 두가지를 제공하고 있습니다. Playground에서 Swift소스코드를 작성하면 바로 결과가 표시됩니다. 이는 백그라운드에서 자동으로 계속적으로 컴파일이 실행되고…

2. Xcode 설치 및 프로젝트 만들기
Swift Books
0 shares21 views
Swift Books
0 shares21 views

2. Xcode 설치 및 프로젝트 만들기

MJ Kim - 10월 31, 2015

[vc_row][vc_column][vc_column_text] 2-2. Xcode 설치하기 Swift언어로 개발하려면 Xcode라는 Apple에서 제공하는 통합 개발환경을 설치해야 합니다. 소스코드 편집뿐만 아니라, git기반 소스코드관리, 스토리보드라는 화면 설계, 빌드 및 바이너리를 만들기 위한 개발에…

1. Swift언어란?
Swift Books
shares7 views
Swift Books
shares7 views

1. Swift언어란?

MJ Kim - 10월 31, 2015

[vc_row][vc_column][vc_column_text]Swift언어는 Apple이 매년 열고 있는 WWDC(World Wide Developers Conference) 2014에서 발표된 새로운 개발언어입니다. Apple은 현재 Xcode 및 다양한 환경에서 사용되고 있는 컴파일러 LLVM 제작자이기도 한 Chris Lattner가…

1. Swift언어란?
Swift Books
shares14 views
Swift Books
shares14 views

1. Swift언어란?

MJ Kim - 10월 31, 2015

[vc_row][vc_column][vc_column_text]Swift언어는 Apple이 매년 열고 있는 WWDC(World Wide Developers Conference) 2014에서 발표된 새로운 개발언어입니다. Apple은 현재 Xcode 및 다양한 환경에서 사용되고 있는 컴파일러 LLVM 제작자이기도 한 Chris Lattner가…