장바구니 담기 close

장바구니에 상품을 담았습니다.

누구나 알기 쉬운 스위프트 Swift 20 (컴퓨터)

누구나 알기 쉬운 스위프트 Swift 20 (컴퓨터)

  • 하진일
  • |
  • 혜지원
  • |
  • 2015-11-23 출간
  • |
  • 296페이지
  • |
  • 188 X 240 mm
  • |
  • ISBN 9788983798732
★★★★★ 평점(10/10) | 리뷰(1)
판매가

18,000원

즉시할인가

16,200

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
16,200

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

목차

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 공식 메뉴얼 확인하기

도서소개

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


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

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

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

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.