HOME > Detail View

Detail View

누구나 알기 쉬운 Swift(스위프트) 2.0 (Loan 9 times)

Material type
단행본
Personal Author
하진일
Title Statement
누구나 알기 쉬운 Swift(스위프트) 2.0 / 하진일 지음
Publication, Distribution, etc
파주 :   혜지원,   2015  
Physical Medium
291 p. : 삽화 ; 25 cm
ISBN
9788983798732
General Note
색인수록  
부록: 1. Xcode의 개발도구, 2. 공식 메뉴얼 확인하기  
스위프트 2.0을 가장 쉽고 빠르게 배울 수 있는 최고의 지침서 ; 스위프트 2.0으로 iOS용 앱을 쉽고 빠르게 만들어보자  
000 00000cam c2200205 c 4500
001 000045852618
005 20151215112605
007 ta
008 151203s2015 ggka 001c kor
020 ▼a 9788983798732 ▼g 13000
035 ▼a (KERIS)BIB000013907836
040 ▼a 244008 ▼c 244008 ▼d 244008 ▼d 211009
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b S977 2015z1
100 1 ▼a 하진일
245 1 0 ▼a 누구나 알기 쉬운 Swift(스위프트) 2.0 / ▼d 하진일 지음
246 3 ▼a 누구나 알기 쉬운 Swift 2.0
246 3 ▼a 누구나 알기 쉬운 스위프트 2.0
246 3 ▼a 스위프트 2.0
246 3 0 ▼a Swift 2.0
260 ▼a 파주 : ▼b 혜지원, ▼c 2015
300 ▼a 291 p. : ▼b 삽화 ; ▼c 25 cm
500 ▼a 색인수록
500 ▼a 부록: 1. Xcode의 개발도구, 2. 공식 메뉴얼 확인하기
500 ▼a 스위프트 2.0을 가장 쉽고 빠르게 배울 수 있는 최고의 지침서 ; 스위프트 2.0으로 iOS용 앱을 쉽고 빠르게 만들어보자
945 ▼a KLPA

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 S977 2015z1 Accession No. 121234921 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

최신의 스위프트 2.0의 문법를 여러 파트로 나누어서 설명하고 있다. 기본 문법 외에도 객체지향 프로그래밍과 클로저, ARC, Extension, 제네릭, 접근제어 등 현대 프로그래밍으로서의 특징도 자세하게 설명하고 있다.

각 파트는 풍부한 코드를 포함하고 있어 직접 코딩하며 공부할 수 있으며, 특히 또한 오픈API를 사용하거나 웹의 헤더처리, 복잡한 계산기의 알고리즘 처리 등을 직접 해 볼 수 있는 3가지의 예제 단원을 포함하고 있어 실습하며 공부할 수 있다. 또한 부록에서는 개발에 필요한 도구의 사용법에 대해서도 설명하고 있다.

왜 애플은 스위프트(Swift)라는 새로운 언어를 만든 것일까?
이 책에서는 그 이유에 대해 쉽고 자세하게 설명하고 있다.


스위프트(swift)는 이제 세상에 나온 지 1년 남짓한 신생아에 가까운 언어이지만 놀랄 정도로 많은 사람들이 사용하고 있으며 실제로 많은 앱이 스위프트로 만들어지고 있으며, 앞으로도 더욱 많은 사람들이 사용할 것이라 기대되는 언어이다. 그것은 전세계적으로 애플의 생태계가 테스크탑, 스마트폰, IoT에 이르기까지 광범위하게 영향을 끼치고 있기 때문이다.

또한, 무료로 배포되는 Xcode라는 통합개발환경이 있기 때문에 처음 시작하기에 진입장벽이 낮으며, 개발을 전공하지 않은 사람이라도 쉽게 배울 수 있을 정도로 난이도가 높기 않기 때문에 프로그래밍을 처음 시작하는 사람에게도 추천할 수 있는 언어이다.

본서는 최신의 스위프트 2.0의 문법를 여러 파트로 나누어서 설명하고 있다.
기본 문법 외에도 객체지향 프로그래밍과 클로저, ARC, Extension, 제네릭, 접근제어 등 현대 프로그래밍으로서의 특징도 자세하게 설명하고 있다.
각 파트는 풍부한 코드를 포함하고 있어 직접 코딩하며 공부할 수 있으며, 특히 또한 오픈API를 사용하거나 웹의 헤더처리, 복잡한 계산기의 알고리즘 처리 등을 직접 해 볼 수 있는 3가지의 예제 단원을 포함하고 있어 실습하며 공부할 수 있다. 또한 부록에서는 개발에 필요한 도구의 사용법에 대해서도 설명하고 있다.



Information Provided By: : Aladin

Author Introduction

하진일(지은이)

(antfrog@gmail.com) 2001년 게임 업계에 입문하여 병특업체와 nhn에서 게임 서버 개발과 퍼블리싱 플랫폼 개발을 하였다. 지금은 일본의 게임 개발사에서 Java로 게임 서버를 개발하고 있다. 서버와 플랫폼 개발에 관심이 많으며, “기계가 할 일은 기계에게 시켜야 한다”는 믿음을 가지고 있다. 동경에서 아내와 아들, 딸과 생활하고 있으며 여행을 좋아하는 평범한 개발자이다.

Information Provided By: : Aladin

Table of Contents

Chapter 1 서론 
새로운 프로그래밍 언어 
개발 환경 구축하기 
참고자료 

Chapter 2 스위프트의 기본 문법 
변수(Variable) 
상수(Constant) 
자료형과 리터럴(Data type and Literal) 
nil과 Optional 
튜플(Tuple) 
연산자 
주석(Comment) 
Type alias 
조건문 
반복문 


Chapter 3 컬렉션 타입(Collection type) 
배열(Array) 
집합(set) 
사전형 

Chapter 4 함수 
함수의 기본 
파라미터 
변수 파라미터 
함수타입 
중첩 함수(nested function) 
클로저(closure) 


Chapter 5 객체지향 프로그래밍 
클래스(class) 
구조체 
프로퍼티(Property) 
메소드(Method) 
Initializer와 Deinitializer 
서브스크립트(Subscript) 
상속 
프로토콜 

Chapter 6 ARC 
강한 참조 
약한 참조 
unowned reference 


Chapter 7 발전된 프로그래밍 
Optional Chaining 
형변환(Type casting) 
Extension 
제네릭(Generic) 


Chapter 8 예외 처리 
에러의 정의와 발생 


Chapter 9 접근 제어 

Chapter 10 예제 프로그램 1 : 검색 결과수 
프로젝트 만들기 
키워드 리스트 파일 만들기 
WordList 클래스 
OpenAPI 사용할 준비하기 
Search 클래스 
main.swift 
과제 

Chapter 11 예제 프로그램 2 : 웹페이지 헤더 뷰어 
HTTP 프로토콜 
프로젝트 생성 
겉모양 만들기 
프로퍼티 만들기 
헤더 출력하기 
몇 가지 개선점 
과제 

Chapter 12 예제 프로그램 3 : 계산기 앱 
프로젝트 시작하기 
뷰 만들기 
delegate 처리하기 
파싱 처리 
계산하기 
완성하기 
개선하기 
과제 

부록 1 Xcode의 개발도구 
Simulator 
Simulator(Watch) 
Instruments 

부록 2 공식 메뉴얼 확인하기

New Arrivals Books in Related Fields

Ramamurthy, Bina (2021)
윤관식 (2020)