logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

제대로 배우는 스위프트 프로그래밍

제대로 배우는 스위프트 프로그래밍

오기하라 타케시 (지은이), 김완섭 (옮긴이)
비제이퍼블릭
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

제대로 배우는 스위프트 프로그래밍
eBook 미리보기

책 정보

· 제목 : 제대로 배우는 스위프트 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788994774961
· 쪽수 : 456쪽
· 출판일 : 2015-04-29

책 소개

스위프트를 이용한 기본적인 프로그래밍 기법뿐만 아니라, 새롭게 소개된 기능이나 오브젝티브-C, C와의 연계 방법 등 굉장히 방대한 범위를 다루고 있다. 특히 기존 오브젝티브-C나 C와의 대응 관계 및 변경 사항을 상세하게 설명하고 있는 것이 특징이다.

목차

1장. 스위프트(Swift) 프로그래밍

1.1 데이터형과 변수
1.2 제어 구문
1.3 간단한 실행 방법

2장. 함수

2.1 함수 정의의 기본
2.2 오버로드(Overload)

3장. 구조체

3.1 구조체 정의
3.2 메소드
3.3 속성
3.4 첨자 지정

4장. 옵셔널(Optional)

4.1 옵셔널형과 nil
4.2 암묵적 언랩 옵셔널형
4.3 실패 가능한 생성자

5장. 기본적인 데이터형

5.1 수치를 표현하는 데이터형
5.2 문자열과 문자
5.3 배열(Array)
5.4 딕셔너리(Dictionary)

6장. 패턴

6.1 튜플
6.2 열거형
6.3 패턴 매칭

7장. 연산자

7.1 스위프트의 연산자
7.2 연산자 정의

8장. 클래스와 상속

8.1 클래스 정의
8.2 생성자
8.3 해제 시 처리
8.4 연장 저장형 속성
8.5 접근 제어

9장. 메모리 관리

9.1 참조형 데이터와 ARC
9.2 강한 참조 순환
9.3 옵셔널 체인

10장. 프로토콜

10.1 프로토콜 선언
10.2 프로토콜과 형
10.3 오브젝티브-C의 프로토콜
10.4 프로토콜과 부속형
10.5 프로토콜에 적합한 형 정의 방법

11장. 확장

11.1 확장 선언
11.2 확장 정의와 프로토콜 적합

12장. 클로저

12.1 클로저 선언
12.2 변수 캡처
12.3 클로저 사용법과 기법
12.4 클로저와 강한 참조 순환

13장. 제네릭스

13.1 제네릭스 개요
13.2 제네릭 함수의 정의
13.3 제네릭스에 의한 형 정의

14장. C/오브젝티브-C와의 데이터 교환

14.1 데이터형의 호환성
14.2 대응 데이터형
14.3 기타 데이터형과 매크로

15장. 오브젝티브-C와 연계

15.1 스위프트와 오브젝티브-C 빌드
15.2 오브젝티브-C 객체 사용
15.3 스위프트 클래스를 오브젝티브-C에서 사용
15.4 문서화 주석

부록 A. 스위프트 표준 라이브러리

A.1 프로토콜
A.2 형
A.3 제네릭형
A.4 포인터형
A.5 함수
A.6 변수
A.7 특성

부록 B. 스위프트 구문 도표
B.1 식별자로 사용할 수 있는 문자
B.2 구문 도표

저자소개

오기하라 타케시 (지은이)    정보 더보기
오사카대학 대학원 기반공학 연구과정 수료. 공학 박사. 오사카대학 정보처리교육 센터에서 NeXT 컴퓨터를 이용한 수학용 계산 시스템 도입 관련 업무를 진행했다. 이후 나라첨단대학, 고베대학, 고치공과대학, 오사카대학을 거쳐서 2008년부터 교토산업대학 컴퓨터공학부 교수로 재직 중이며, 소프트웨어 개발 기법에 관한 연구, 심층 암호에 관한 연구 등을 하고 있다. 또한 ToyViwer, Typist 등 국제적으로 정평이 나있는 Mac OS X 용 소프트웨어 개발자이기도 하다.
펼치기
김완섭 (옮긴이)    정보 더보기
약 20년간 일본, 한국, 싱가포르에서 IT 및 GIS/LBS 분야 업무를 담당했다. 일본에서는 일본 정부 기관을 대상으로 한 시스템 통합(SI) 업무를 담당했으며, 야후 저팬으로 직장을 옮겨 야후 맵 개발 담당 시니어 엔지니어로 근무했다. 한국에서는 SK에서 티맵 등 내비게이션 지도 데이터 담당 매니저로 근무했고, 현재는 싱가포르에서 독일계 회사의 설루션 아키텍트로 근무하고 있다. 저서로는 《나는 도쿄 롯폰기로 출근한다》(삶과지식, 2014)가 있으며, 역서로는 《Go 언어로 배우는 웹 애플리케이션 개발》(2024), 《21개의 작고 재미난 파이썬 프로젝트》(2021), 《그림으로 공부하는 IT 인프라 구조, 개정판》(이상 제이펍, 2020) 등 40여 종이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책