본문내용 바로가기
무료배송 소득공제

핵심만 골라 배우는 iOS 7 프로그래밍 iOS 7 App Development Essentials

제이펍의 모바일 시리즈 24
닐 스미스 지음 | 닐 스미스 옮김 | 제이펍 | 2014년 05월 14일 출간
  • 정가 : 35,000원
    판매가 : 31,500 [10%↓ 3,500원 할인]
  • 통합포인트 :
    [기본적립] 1,750원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2천원 추가적립 안내 [회원혜택] 실버등급 이상, 3만원 이상 구매 시 2~4% 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 절판
상품상세정보
ISBN 9788994506920(8994506926)
쪽수 828쪽
크기 188 * 245 * 36 mm 판형알림
이 책의 원서/번역서 iOS 7 App Development Essentials: Developing iOS 7 Apps for the iPhone and iPad / Neil Smyth

책소개

이 책이 속한 분야

이 책의 저자인 닐 스미스는 아이폰과 아이패드 앱 개발에 대한 기초부터 오브젝티브-C로 iOS 7에 대한 기초를 쌓기 위한 유용한 팁과 정보를 제공한다. 그런 다음, 새로워진 최신 OS와 사용자 인터페이스의 아키텍처를 자세히 분석하고 있다.

목차

1장 이 책에 대하여 _ 1
1.1 처음 iOS 개발을 하는 개발자를 위하여
1.2 iOS 6 개발자를 위하여
1.3 예제 소스코드
1.4 피드백
1.5 오탈자

2장 Apple iOS 개발자 프로그램에 가입하기 _ 7
2.1 등록된 애플 개발자
2.2 Xcode와 iOS 7 SDK 다운로드하기
2.3 iOS 개발자 프로그램
2.4 언제 iOS 개발자 프로그램에 가입할까?
2.5 iOS 개발자 프로그램에 가입하기
2.6 요약

3장 Xcode 5와 iOS 7 SDK 설치하기 _ 13
3.1 여러분의 맥이 인텔 기반인지 PowerPC 기반인지 확인하기
3.2 Xcode 5와 iOS 7 SDK 설치하기
3.3 Xcode 시작하기

4장 간단한 iOS 7 앱 만들기 _ 17
4.1 Xcode 5 시작하기
4.2 iOS 앱 사용자 인터페이스 만들기
4.3 컴포넌트 속성 변경하기
4.4 사용자 인터페이스에 오브젝트 추가하기
4.5 Xcode 5에서 iOS 7 앱 빌드하고 실행하기
4.6 빌드 에러 처리하기
4.7 서로 다른 화면 크기 테스트하기
4.8 여러 iOS 버전에서 사용자 인터페이스 화면 테스트하기
4.9 애플리케이션 성능 모니터링하기
4.10 요약

5장 iOS 7 아키텍처와 SDK 프레임워크 _ 33
5.1 iPhone OS가 iOS로
5.2 iOS 7 아키텍처 개요
5.3 코코아 터치 계층
5.4 iOS 미디어 계층
5.5 iOS 코어 서비스 계층
5.6 파운데이션 프레임워크
5.7 iOS 코어 OS 계층

6장 Xcode 5로 iOS 7 기기에서 앱 테스트하기 _ 45
6.1 Apple ID로 Xcode 설정하기
6.2 인증서 서명 생성하기
6.3 개발자 포털에 기기 추가하기
6.4 등록된 기기에서 애플리케이션 실행하기
6.5 요약

7장 오브젝티브-C 프로그래밍 기초 _ 51
7.1 오브젝티브-C 데이터 타입 및 변수
7.2 오브젝티브-C 표현식
7.3 if와 else로 오브젝티브-C 흐름 제어하기
7.4 for 문을 이용한 반복
7.5 do와 while 을 이용한 반복
7.6 오브젝티브-C do ... while 반복

8장 오브젝티브 ?C로 개발하는 객체지향 프로그래밍 기초 _ 61
8.1 객체란?
8.2 클래스란?
8.3 오브젝티브-C 클래스 인터페이스 선언
8.4 클래스에 인스턴스 변수 추가하기
8.5 클래스 메서드 정의하기
8.6 오브젝티브-C 클래스 구현 선언하기
8.7 클래스 인스턴스 선언 및 초기화하기
8.8 Automatic Reference Counting(ARC)
8.9 메서드 호출과 인스턴스 데이터 접근하기
8.10 오브젝티브-C 그리고 도트 표기법
8.11 변수가 저장되는 방법
8.12 인다이렉션의 개요
8.13 인다이렉션과 객체
8.14 인다이렉션과 객체 복사하기
8.15 프로그램 영역 만들기
8.16 하나로 합치기
8.17 객체지향 오브젝티브-C 코드 구조잡기

9장 최신 오브젝티브-C의 기초 _ 77
9.1 디폴트 프로퍼티 신서사이즈
9.2 메서드 순서
9.3 NSNumber 문자
9.4 배열 문자
9.5 딕셔너리 문자
9.6 요약

10장 iOS 7 애플리케이션 개발 아키텍처 개요 _ 83
10.1 Model View Controller(MVC)
10.2 타깃-액션 패턴, IBOutlet과 IBAction
10.3 서브클래싱
10.4 델리게이션
10.5 요약

11장 상호작용하는 iOS 7 앱 만들기 _ 87
11.1 새 프로젝트 만들기
11.2 사용자 인터페이스 만들기
11.3 예제 애플리케이션 빌드하고 실행하기
11.4 액션과 아웃렛 추가하기
11.5 완성된 애플리케이션을 빌드하고 실행하기
11.6 요약

12장 키보드를 감추는 iOS 7 코드 만들기 _ 99
12.1 예제 앱 만들기
12.2 사용자가 리턴키를 터치할 때 키보드 감추기
12.3 사용자가 백그라운드를 터치했을 때 키보드 감추기
12.4 요약

13장 iOS 7 뷰와 윈도우, 뷰 계층 이해하기 _ 105
13.1 뷰에 대해
13.2 UIWindow 클래스
13.3 뷰 계층구조
13.4 뷰 타입
13.5 요약

14장 iOS 7의 자동 레이아웃 소개 _ 111
14.1 자동 레이아웃의 개요
14.2 정렬
14.3 고유한 콘텐츠 사이즈
14.4 콘텐츠 허깅 우선순위와 압축 제한 우선순위
14.5 컨스트레인트를 만드는 세 가지 방법
14.6 컨스트레인트에 대한 상세 내용
14.7 요약

15장 인터페이스 빌더에서 iOS 7 자동 레이아웃 컨스트레인트로 작업하기 _ 119
15.1 자동 레이아웃의 간단한 예제
15.2 인터페이스 빌더에서 자동 레이아웃 켜고 끄기
15.3 인터페이스 빌더의 자동 레이아웃 기능들
15.4 인터페이스 빌더에서 새로운 컨스트레인트 생성하기
15.5 자동 레이아웃 문제 해결하기
15.6 요약

16장 iOS 7 자동 레이아웃 예제 _ 137
16.1 프로젝트 준비하기
16.2 사용자 인터페이스 설계하기
16.3 자동 레이아웃 컨스트레인트 추가하기
16.4 컨스트레인트 우선순위 조절하기
16.5 애플리케이션 테스트하기
16.6 요약

17장 코드에서 iOS 7 자동 레이아웃 컨스트레인트 구현하기 _ 145
17.1 코드에서 컨스트레인트 생성하기
17.2 컨스트레인트를 뷰에 추가하기
17.3 자동 리사이징 끄기
17.4 예제 애플리케이션
17.5 뷰 생성하기
17.6 컨스트레인트 생성하기와 추가하기
17.7 컨스트레인트 제거하기
17.8 요약

18장 iOS 7에서 교차 계층구조자동 레이아웃 컨스트레인트 구현하기 _ 153
18.1 예제 애플리케이션
18.2 아웃렛 구축하기
18.3 이전 컨스트레인트를 제거하는 코드 작성하기
18.4 교차 계층구조 컨스트레인트 추가하기
18.5 애플리케이션 테스트하기
18.6 요약

19장 iOS 7 자동 레이아웃 시각적 형식 언어 이해하기 _ 159
19.1 시각적 형식 언어 소개
19.2 시각적 형식 언어 예제
19.3 constraintsWithVisualFormat 메서드 이용하기
19.4 요약

20장 Xcode 5에서 스토리보드 사용하기 _ 165
20.1 스토리보드 예제 프로젝트 만들기
20.2 스토리보드 접근하기
20.3 스토리보드에 Scenes 추가하기
20.4 스토리보드 Segues 구성하기
20.5 스토리보드 전환 구성하기
20.6 Scene과 뷰 컨트롤러 연결하기
20.7 화면들 사이의 데이터 전달
20.8 스토리보드 Segue 되돌리기
20.9 프로그램으로 스토리보드 Segue 호출하기
20.10 요약

21장 Xcode 5의 스토리보드를 이용한 iOS 7 탭 바 애플리케이션 만들기 _ 177
21.1 탭 바 개요
21.2 멀티 뷰 애플리케이션의 뷰 컨트롤러 이해하기
21.3 탭 바 예제 애플리케이션 설정하기
21.4 프로젝트 파일 살펴보기
21.5 최초의 뷰 컨트롤러 이름 바꾸기
21.6 두 번째 콘텐츠 뷰를 위한 뷰 컨트롤러 추가하기
21.7 탭 바 컨트롤러를 스토리보드에 추가하기
21.8 두 번째 뷰 컨트롤러를 스토리보드에 추가하기
21.9 뷰 컨트롤러 사용자 인터페이스 설계하기
21.10 탭 바 아이템 설정하기
21.11 애플리케이션 빌드하고 실행하기
21.12 요약

22장 Xcode 5 스토리보드와 iOS 7 테이블 뷰의 개요 _ 187
22.1 테이블 뷰의 개요
22.2 정적 테이블 뷰 vs. 동적 테이블 뷰
22.3 테이블 뷰 델리게이트와 데이터소스
22.4 테이블 뷰 스타일
22.5 테이블 뷰 셀 스타일
22.6 테이블 뷰 셀 재사용
22.7 요약

23장 프로토타입 테이블 뷰 셀이 있는 동적 테이블 뷰를 만들기 위하여 Xcode 5 스토리보드 이용하기 _ 193
23.1 예제 프로젝트 생성하기
23.2 스토리보드에 테이블 뷰 컨트롤러 추가하기
23.3 UITableViewController와 UITableViewCell 하위 클래스 생성하기
23.4 셀 재사용 식별자 선언하기
23.5 스토리보드 UITableView 프로토타입 셀 설계하기
23.6 CarTableViewCell 클래스 수정하기
23.7 테이블 뷰 데이터소스 생성하기
23.8 이미지 파일 다운로드하여 추가하기
23.9 애플리케이션 컴파일하고 실행하기
23.10 요약

24장 Xcode 5에서 스토리보드를 이용한 iOS 7 테이블 뷰 내비게이션 구현하기 _ 205
24.1 내비게이션 컨트롤러 이해하기
24.2 스토리보드에 새로운 화면 추가하기
24.3 내비게이션 컨트롤러 추가하기
24.4 스토리보드 Segue 구축하기
24.5 CarDetailViewController 클래스 수정하기
24.6 prepareForSegue를 이용한 스토리보드 화면 사이에 데이터 전달하기
24.7 애플리케이션 테스트하기
24.8 요약

25장 Xcode 5 스토리보드를 이용한 정적 테이블 뷰 만들기 _ 215
25.1 정적 테이블 프로젝트의 개요
25.2 프로젝트 생성하기
25.3 테이블 뷰 컨트롤러 추가하기
25.4 테이블 뷰 콘텐츠 타입 변경하기
25.5 정적 테이블 설계하기
25.6 테이블 셀에 항목 추가하기
25.7 StaticTableViewController 클래스 수정하기
25.8 애플리케이션 빌드하고 실행하기
25.9 요약

26장 아이패드 iOS 7 스플릿 뷰와 팝오버 예제 _ 223
26.1 Split View와 Popover의 개요
26.2 아이패드 스플릿 뷰와 팝오버 예제 프로젝트에 대하여
26.3 프로젝트 생성하기
26.4 프로젝트 다시 살펴보기
26.5 마스터 뷰 항목 구성하기
26.6 디테일 뷰 컨트롤러 구성하기
26.7 마스터 뷰에 선택된 것과 디테일 뷰 연결하기
26.8 팝오버 구현
26.9 애플리케이션 테스트하기
26.10 요약

27장 UIPageViewController를 이용한 페이지 기반의 iOS 7 애플리케이션 구현하기 _ 233
27.1 UIPageViewController 클래스
27.2 UIPageViewController 데이터소스
27.3 내비게이션 방향
27.4 스파인 위치
27.5 UIPageViewController 델리게이트 프로토콜
27.6 요약

28장 iOS 7 UIPageViewController 예제 애플리케이션 _ 237
28.1 Xcode 페이지 기반 애플리케이션 템플릿
28.2 프로젝트 만들기
28.3 콘텐트 뷰 컨트롤러 추가하기
28.4 데이터 모델 만들기
28.5 UIPageViewController 초기화하기
28.6 UIPageViewController 애플리케이션 실행하기
28.7 요약

29장 iOS 7 UIPickerView와 UIDatePicker 컴포넌트 사용하기 _ 247
29.1 DatePicker와 PickerView 컴포넌트
29.2 DatePicker 예제
29.3 사용자 인터페이스 디자인하기
29.4 Date Picker 예제 기능 구현하기
29.5 Date Picker 애플리케이션 빌드 및 실행하기

30장 iOS 7 UIPickerView 예제 _ 253
30.1 iOS 7 PickerView 프로젝트 만들기
30.2 UIPickerView 델리게이트와 데이터소스
30.3 PickerViewController.h 파일
30.4 사용자 인터페이스 설계하기
30.5 배열 초기화하기
30.6 데이터소스 프로토콜 구현하기
30.7 델리게이트 프로토콜 구현하기
30.8 키보드 감추기
30.9 애플리케이션 테스트하기

31장 iOS 7에서 디렉터리 다루기 _ 261
31.1 애플리케이션 Documents 디렉터리
31.2 오브젝티브-C NSFileManager, NSFileHandle과 NSData 클래스
31.3 오브젝티브-C의 경로명 이해하기
31.4 NSFileManager 인스턴스 객체에 대한 참조체 얻기
31.5 현재 작업 디렉터리 확인하기
31.6 Documents 디렉터리 확인하기
31.7 Temporary 디렉터리 확인하기
31.8 디렉터리 변경하기
31.9 새로운 디렉터리 만들기
31.10 디렉터리 삭제하기
31.11 디렉터리 내용 목록 표시하기
31.12 파일이나 디렉터리 속성 구하기

32장 iOS 7에서 파일 다루기 _ 271
32.1 NSFileManager 인스턴스 만들기
32.2 파일이 존재하는지 확인하기
32.3 두 파일의 내용 비교하기
32.4 파일의 Readable/Writable/Executable/Deletable 상태 확인하기
32.5 파일 옮기기와 이름 바꾸기
32.6 파일 복사하기
32.7 파일 제거하기
32.8 Symbolic Link 만들기
32.9 NSFileManager로 파일 읽고 쓰기
32.10 NSFileHandle 클래스로 파일 작업하기
32.11 NSFileHandle 객체 만들기
32.12 NSFileHandle 파일 Offsets과 Seeking
32.13 파일에서 데이터 읽기
32.14 파일에 데이터 쓰기
32.15 파일 자르기
32.16 요약

33장 iOS 7 디렉터리 관리 및 파일 입출력 예제 _ 279
33.1 예제 애플리케이션
33.2 애플리케이션 프로젝트 설정하기
33.3 사용자 인터페이스 설계하기
33.4 애플리케이션 시작 시 데이터 파일 체크하기
33.5 액션 메서드 구현하기
33.6 예제 빌드 및 실행하기

34장 iOS 7 앱에서 iCloud 저장소 사용할 준비하기 _ 285
34.1 iCloud란?
34.2 iCloud Data Storage 서비스
34.3 iCloud 저장소를 사용할 애플리케이션 준비하기
34.4 iOS 7 애플리케이션을 위해 iCloud 지원 활성화하기
34.5 iCloud Entitlements 파일 확인하기
34.6 Entitlements 파일 직접 생성하기
34.7 다중 유비쿼티 컨테이너 접근하기
34.8 유비쿼티 컨테이너 URL 정의하기
34.9 요약

35장 iOS 7 UIDocument 클래스로 파일 관리하기 _ 291
35.1 UIDocument 클래스
35.2 UIDocument 클래스 서브클래싱
35.3 충돌 해결과 도큐먼트 상태
35.4 UIDocument 예제 애플리케이션
35.5 UIDocument 하위 클래스 만들기
35.6 사용자 인터페이스 디자인하기
35.7 애플리케이션 데이터 구조 구현하기
35.8 contentsForType 메서드 구현하기
35.9 loadFromContents 메서드 구현하기
35.10 앱 시작 시 도큐먼트 로드하기
35.11 도큐먼트 콘텐트 저장하기
35.12 애플리케이션 테스트하기
35.13 요약

36장 iOS 7 애플리케이션에서 iCloud 저장소 사용하기 _ 301
36.1 iCloud 사용 가이드라인
36.2 iCloud 접근을 위해 iCloudStore 애플리케이션 준비하기
36.3 뷰 컨트롤러 구성하기
36.4 viewDidLoad 메서드 구현하기
36.5 metadataQueryDidFinishGathering 메서드 구현하기
36.6 saveDocument 메서드 구현하기
36.7 iCloud Document와 Data Storage 활성화하기
36.8 iCloud 애플리케이션 실행하기
36.9 iCloud 기반 도큐먼트 리뷰 및 삭제하기
36.10 Xcode 디버깅 디버그 내비게이터에서 iCloud 활성화 확인하기
36.11 로컬 파일을 어디서나 사용할 수 있게 만들기
36.12 요약

37장 iCloud를 이용한 iOS 7 Key-Value Data 동기화하기 _ 313
37.1 iCloud Key-Value Data 저장소
37.2 애플리케이션 사이 데이터 공유하기
37.3 데이터 저장소 제약점
37.4 충돌 해결
37.5 Key-Value 변경 시 노티피케이션 받기
37.6 iCloud Key-Value 데이터 저장소 예제
37.7 iCloud Key-Value 데이터 저장소를 위해 애플리케이션 활성화하기
37.8 사용자 인터페이스 구현하기
37.9 뷰 컨트롤러 구현하기
37.10 viewDidLoad 메서드 수정하기
37.11 노티피케이션 메서드 구현하기
37.12 saveKey 메서드 구현하기
37.13 애플리케이션 테스트하기

38장 아카이빙을 이용한 iOS 7 데이터 영구 저장 _ 321
38.1 아카이빙의 개요
38.2 아카이빙 예제 애플리케이션
38.3 사용자 인터페이스 설계하기
38.4 시작 시 아카이브 파일 존재 확인하기
38.5 액션 메서드에서 객체 데이터 아카이빙하기
38.6 애플리케이션 테스트하기
38.7 요약

39장 SQLite를 사용한 iOS 7 데이터베이스 구현 _ 327
39.1 SQLite란?
39.2 구조적 질의 언어 (SQL)
39.3 맥 OS X에서 SQLite 사용하기
39.4 SQLite 연동을 위한 iOS 애플리케이션 프로젝트 준비하기
39.5 주요 SQLite 기능들
39.6 SQLite 데이터베이스 선언하기
39.7 데이터베이스 열기 및 생성하기
39.8 SQL 문 준비 및 실행하기
39.9 데이터베이스 테이블 생성하기
39.10 데이터베이스 테이블에서 데이터 가져오기
39.11 SQLite 데이터베이스 닫기
39.12 요약

40장 SQLite 기반 iOS 7 애플리케이션 예제 _ 337
40.1 SQLite iOS 애플리케이션 예제에 대해
40.2 SQLite 애플리케이션 프로젝트 준비 및 생성하기
40.3 sqlite3.h 임포트와 데이터베이스 참조 선언하기
40.4 사용자 인터페이스 설계하기
40.5 데이터베이스와 테이블 만들기
40.6 SQLite 데이터베이스에 데이터를 저장하는 코드 구현하기
40.7 SQLite 데이터베이스에서 데이터를 가져오는 코드 구현하기
40.8 애플리케이션 빌드 및 실행하기
40.9 요약

41장 코어 데이터를 이용한 iOS 7 데이터베이스 작업 _ 345
41.1 코어 데이터 스택
41.2 매니지드 객체
41.3 매니지드 객체 콘텍스트
41.4 매니지드 객체 모델
41.5 영구 저장소 코디네이터
41.6 영구 객체 저장소
41.7 엔티티 디스크립션 정의
41.8 매니지드 객체 콘텍스트 얻기
41.9 엔티티 디스크립션 얻기
41.10 매니지드 객체 만들기
41.11 매니지드 객체 속성 읽기 및 쓰기
41.12 매니지드 객체 구해오기
41.13 조건에 따른 매니지드 객체 가져오기
41.14 요약

42장 iOS 7 코어 데이터 튜토리얼 _ 353
42.1 iOS 코어 데이터 예제 애플리케이션
42.2 코어 데이터 기반의 iOS 애플리케이션 만들기
42.3 엔티티 디스크립션 만들기
42.4 프로젝트에 스토리보드 추가하기
42.5 뷰 컨트롤러 추가하기
42.6 사용자 인터페이스 설계하기
42.7 코어 데이터를 이용하여 영구 저장소에 데이터 저장하기
42.8 코어 데이터를 이용하여 영구 저장소에서 데이터 가져오기
42.9 예제 애플리케이션 빌드 및 실행하기
42.10 요약

43장 iOS 7 멀티터치, 탭과 제스처에 대해 _ 363
43.1 리스펀더 체인
43.2 다음 리스펀더로 이벤트 전달하기
43.3 제스처
43.4 탭
43.5 터치
43.6 터치 노티피케이션 메서드
43.7 요약

44장 iOS 7 터치, 멀티터치와 탭 예제 애플리케이션 _ 367
44.1 iOS 7 탭과 터치 예제 애플리케이션
44.2 iOS 터치 프로젝트 만들기
44.3 사용자 인터페이스 설계하기
44.4 뷰에서 멀티터치 활성화하기
44.5 touchesBegan 메서드 구현하기
44.6 touchesMoved 메서드 구현하기
44.7 touchesEnded 메서드 구현하기
44.8 터치의 좌표 구하기
44.9 터치 예제 애플리케이션 빌드 및 실행하기

45장 iOS 7 터치 스크린 제스처 감지하기 _ 373
45.1 iOS 7 제스처 예제 애플리케이션
45.2 예제 프로젝트 만들기
45.3 사용자 인터페이스 설계하기
45.4 touchesBegan 메서드 구현하기
45.5 touchesMoved 메서드 구현하기
45.6 touchesEnded 메서드 구현하기
45.7 제스처 예제 빌드 및 실행하기
45.8 요약

46장 iOS 7 Gesture Recognizers를 통한 제스처 식별하기 _ 377
46.1 UIGestureRecognizer 클래스
46.2 인식기 액션 메시지
46.3 불연속 및 연속된 제스처
46.4 제스처에서 데이터 얻기
46.5 탭 제스처 인식하기
46.6 핀치 제스처 인식하기
46.7 회전 제스처 인식하기
46.8 팬과 드래깅 제스처 인식하기
46.9 스와이프 제스처 인식하기
46.10 롱 터치(터치와 홀드) 제스처 인식하기
46.11 요약

47장 iOS 7 제스처 인식 튜토리얼 _ 383
47.1 제스처 인식 프로젝트 만들기
47.2 사용자 인터페이스 설계하기
47.3 액션 메서드 구현하기
47.4 제스처 인식 애플리케이션 테스트하기

48장 iOS 7 컬렉션 뷰와 플로우 레이아웃의 개요 _ 387
48.1 컬렉션 뷰의 개요
48.2 UICollectionView 클래스
48.3 UICollectionViewCell 클래스
48.4 UICollectionReusableView 클래스
48.5 UICollectionViewFlowLayout 클래스
48.6 UICollectionViewLayoutAttributes 클래스
48.7 UICollectionViewDataSource 프로토콜
48.8 UICollectionViewDelegate 프로토콜
48.9 UICollectionViewDelegateFlowLayout 프로토콜
48.10 셀과 뷰 재사용
48.11 요약

49장 iOS 7 스토리보드 기반의 컬렉션 뷰 튜토리얼 _ 399
49.1 컬렉션 뷰 예제 프로젝트 생성하기
49.2 템플릿 뷰 컨트롤러 제거하기
49.3 컬렉션 뷰 컨트롤러를 스토리보드에 추가하기
49.4 프로젝트에 컬렉션 뷰 셀 클래스 추가하기
49.5 셀 프로토타입 설계하기
49.6 데이터 모델 구현하기
49.7 데이터 소스 구현하기
49.8 애플리케이션 테스트하기
49.9 셀 항목에 대한 크기 설정하기
49.10 스크롤 방향 변경하기
49.11 추가적인 뷰 구현하기
49.12 추가적인 뷰 프로토콜 메서드 구현하기
49.13 컬렉션 뷰 항목 삭제하기
49.14 요약

50장 iOS 7 컬렉션 뷰 플로우 레이아웃의 하위 클래스 만들기와 확장하기 _ 415
50.1 예제 레이아웃 클래스에 대하여
50.2 UICollectionViewFlowLayout 클래스의 하위 클래스 만들기
50.3 새로운 레이아웃 클래스 확장하기
50.4 layoutAttributesForItemAtIndexPath 메서드 구현하기
50.5 layoutAttributesForElementsInRect 메서드 구현하기
50.6 modifyLayoutAttributes 메서드 구현하기
50.7 새로운 레이아웃과 핀치 제스처 인식기 추가하기
50.8 핀치 인식기 구현하기
50.9 이미지 잘림 피하기
50.10 애플리케이션 테스트하기
50.11 요약

51장 코어 그래픽스로 iOS 7 2D 그래픽 그리기 _ 425
51.1 코어 그래픽스와 쿼츠 2D 소개
51.2 drawRect 메서드
51.3 점, 좌표와 픽셀
51.4 그래픽 콘텍스트
51.5 쿼츠 2D에서 색 작업하기
51.6 요약

52장 코어 그래픽스와 코어 이미지를 사용하는 iOS 7 그래픽 튜토리얼 _ 429
52.1 iOS 드로잉 예제 애플리케이션
52.2 새로운 프로젝트 만들기
52.3 UIView의 하위 클래스 만들기
52.4 UIView 서브클래스에 drawRect 메서드 위치시키기
52.5 선 그리기
52.6 경로 그리기
52.7 사각형 그리기
52.8 타원 및 원 그리기
52.9 색으로 경로 채우기
52.10 호 그리기
52.11 3차 베지어 곡선 그리기
52.12 2차 베지어 곡선 그리기
52.13 점선 그리기
52.14 그림자 그리기
52.15 그라데이션 그리기
52.16 그래픽 콘텍스트에 이미지 그리기
52.17 코어 이미지 프레임워크를 통한 이미지 필터링
52.18 요약

53장 코어 애니메이션을 이용한 iOS 7 애니메이션 기초 _ 453
53.1 UIView 코어 애니메이션 블록
53.2 애니메이션 커브 이해하기
53.3 애니메이션 종료 시 노티피케이션 받기
53.4 아핀 변환 수행하기
53.5 동시에 수행되는 변환
53.6 애니메이션 예제 애플리케이션 만들기
53.7 인터페이스 파일 구현하기
53.8 UIView에서 그리기
53.9 화면 터치 인식 및 애니메이션 수행하기
53.10 애니메이션 애플리케이션 빌드 및 실행하기
53.11 요약

54장 iOS 7 UIKit 다이나믹스 개요 _ 461
54.1 UIKit 다이나믹스 이해하기
54.2 UIKit 다이나믹스 아키텍처
54.3 iOS 7 애플리케이션에서 UIKit 다이나믹스 구현하기
54.4 다이나믹스 애니메이터 초기화
54.5 중력 동작 설정하기
54.6 충돌 동작 설정하기
54.7 결부 동작 설정하기
54.8 스냅 동작 설정하기
54.9 푸시 동작 설정하기
54.10 UIDynamicItemBehavior 클래스
54.11 커스텀 동작을 생성하기 위하여 동작들 결합하기
54.12 요약

55장 iOS 7 UIKit 다이나믹스 튜토리얼 _ 475
55.1 UIKit 다이나믹스 예제 프로젝트 생성하기
55.2 다이나믹스 항목 추가하기
55.3 다이나믹스 애니메이터 인스턴스 생성하기
55.4 뷰에 중력 추가하기
55.5 충돌 동작 구현하기
55.6 앵커 포인트에 뷰 붙이기
55.7 두 개의 뷰 사이에 스프링 연결 구현하기
55.8 요약

56장 iOS 7 스프라이트 킷 프로그래밍 개요 _ 485
56.1 스프라이트 킷이란 ?
56.2 스프라이트 킷 게임의 핵심 요소들
56.3 스프라이트 킷 게임 계층구조 예제
56.4 스프라이트 킷 게임 렌더링 루프
56.5 요약

57장 iOS 7 스프라이트 킷 게임 튜토리얼 _ 493
57.1 스프라이트 킷 데모 게임에 대하여
57.2 SpriteKitDemo 프로젝트 생성하기
57.3 SpriteKit 게임 템플릿 프로젝트 리뷰하기
57.4 게임 화면 클래스 생성하기
57.5 환영 화면 구현하기
57.6 궁사 화면으로 전환하기
57.7 궁사 화면 준비하기
57.8 텍스처 아틀라스 추가하기
57.9 아틀라스에서 텍스처 얻기
57.10 애니메이션 텍스처 아틀라스 준비하기
57.11 궁사 스프라이트 노드 애니메이션하기
57.12 화살 스프라이트 노드 생성하기
57.13 화살 쏘기
57.14 공 스프라이트 노드 추가하기
57.15 요약

58장 iOS 7 스프라이트 킷 충돌 핸들링 튜토리얼 _ 513
58.1 카테고리 비트 마스크 정의하기
58.2 카테고리 마스크를 스프라이트 노드에 할당하기
58.3 충돌과 접촉 마스크 구성하기
58.4 접촉 델리게이트 구현하기
58.5 노드들 간에 물리 연결 구현하기
58.6 게임 오버
58.7 요약

59장 iOS 7 스프라이트 킷 파티클 이미터 튜토리얼 _ 523
59.1 파티클 이미터란?
59.2 파티클 이미터 편집기
59.3 SKEmitterNode 클래스
59.4 파티클 이미터 편집기 사용하기
59.5 파티클 이미터 노드 프로퍼티들
59.6 파티클 이미터 편집기 경험해보기
59.7 파티클 이미터 효과를 이용하여 공 터트리기
59.8 터지는 파티클 이미터 효과 추가하기
59.9 요약

60장 iOS 7 앱에 iAd 연동하기 _ 535
60.1 iOS 광고 옵션들
60.2 애플리케이션 내에서 iAd 실행할 준비하기
60.3 iAd 광고 형식
60.4 iAd 아이폰 예제 애플리케이션 만들기
60.5 Xcode 프로젝트에 iAd 프레임워크 추가하기
60.6 배너 광고 활성화하기
60.7 중간 사각 광고 추가하기
60.8 삽입 광고 구현하기
60.9 iAd 테스트 설정하기
60.10 iAd 가동 준비하기
60.11 요약

61장 iOS 7 멀티태스킹, 백그라운드 전송 서비스, 그리고 패칭 _ 549
61.1 iOS 애플리케이션 상태 이해하기
61.2 멀티태스킹 애플리케이션의 생명주기에 대한 개념
61.3 멀티태스킹 지원 체크하기
61.4 iOS 애플리케이션을 위한 멀티태스킹 활성화하기
61.5 지원되는 백그라운드 실행의 형태
61.6 백그라운드 패치의 개요
61.7 원격 노티피케이션의 개요
61.8 로컬 노티피케이션의 개요
61.9 백그라운드 전송 서비스의 개요
61.10 백그라운드 실행 규칙
61.11 요약

62장 iOS 7 백그라운드 전송 서비스 튜토리얼 _ 559
62.1 예제 프로젝트 생성하기
62.2 handleEventsForBackgroundURLSession 메서드
62.3 사용자 인터페이스 설계하기
62.4 뷰 컨트롤러 구성하기
62.5 세션 델리게이트 메서드 구현하기
62.6 애플리케이션 테스트하기
62.7 요약

63장 iOS 7 로컬 노티피케이션 예약하기 _ 567
63.1 로컬 노티피케이션 앱 프로젝트 만들기
63.2 프로젝트에 사운드 파일 추가하기
63.3 애플리케이션 델리게이트 메서드 위치시키기
63.4 로컬 노티피케이션 예약하기
63.5 애플리케이션 테스트하기
63.6 예약된 노티피케이션 취소하기
63.7 즉시 로컬 노티피케이션 호출하기
63.8 요약

64장 iOS 7 애플리케이션 상태 보존과 복원의 개요 _ 573
64.1 보존과 복원 절차
64.2 보존과 복원 선택하기
64.3 복원 식별자 할당하기
64.4 UIKit의 디폴트 보존 기능들
64.5 추가적인 상태 정보 저장하기와 복원하기
64.6 복원 절차 이해하기
64.7 일반적인 애플리케이션 상태 저장하기
64.8 요약

65장 iOS 7 상태 보존과 복원 튜토리얼 _ 581
65.1 예제 애플리케이션 생성하기
65.2 상태 보존이 없는 애플리케이션 만들기
65.3 상태 보존 적용하기
65.4 복원 식별자 설정하기
65.5 뷰 컨트롤러 상태를 인코딩하기와 디코딩하기
65.6 스토리보드에 내비게이션 컨트롤러 추가하기
65.7 세 번째 뷰 컨트롤러 추가하기
65.8 복원 클래스 생성하기
65.9 요약

66장 MKMapItem을 이용하여 iOS 7 애플리케이션과 지도 통합하기 _ 593
66.1 MKMapItem과 MKPlacemark 클래스
66.2 순방향 및 역방향 지오코딩에 대한 소개
66.3 MKPlacemark 인스턴스 생성하기
66.4 MKMapItem으로 작업하기
66.5 MKMapItem 옵션들과 턴 방식 길찾기 활성화하기
66.6 상세 항목을 MKMapItem에 추가하기
66.7 요약

67장 iOS 7 MKMapItem 애플리케이션 예제 _ 603
67.1 MapItem 프로젝트 생성하기
67.2 사용자 인터페이스 설계하기
67.3 순방향 지오코딩을 이용하여 목적지 변환하기
67.4 지도 실행하기
67.5 애플리케이션 빌드하고 실행하기
67.6 요약

68장 iOS 7 코어 로케이션 프레임워크를 이용하여 위치 정보 얻기 _ 609
68.1 코어 로케이션의 기초
68.2 로케이션 정확도 설정하기
68.3 거리 필터 구성하기
68.4 로케이션 매니저 델리게이트
68.5 CLLocation 오브젝트에서 위치 정보 얻기
68.6 거리 계산하기
68.7 위치 정보와 멀티태스킹
68.8 요약

69장 iOS 7 로케이션 예제 애플리케이션 _ 615
69.1 iOS 7 로케이션 예제 애플리케이션 만들기
69.2 사용자 인터페이스 설계하기
69.3 CLLocationManager 객체 레이블 만들기
69.4 액션 메서드 구현하기
69.5 애플리케이션 델리게이트 메서드 구현하기
69.6 로케이션 애플리케이션 빌드 및 실행하기

70장 MapKit과 MKMapView 클래스를 이용하여 iOS 7에서 지도 다루기 _ 621
70.1 MapKit 프레임워크에 대해
70.2 Map Regions 이해하기
70.3 MKMapView 튜토리얼
70.4 지도 프로젝트 만들기
70.5 Xcode 프로젝트에 MapKit 프레임워크 추가하기
70.6 내비게이션 컨트롤러 추가하기
70.7 MKMapView 인스턴스와 툴바 생성하기
70.8 맵 뷰 설정하기
70.9 MapView 영역 변경하기
70.10 지도 형식 변경하기
70.11 아이폰 MapView 애플리케이션 테스트하기
70.12 사용자 이동에 따른 맵 뷰 업데이트하기
70.13 요약

71장 iOS 7에서 MapKit 로컬 검색 사용하기 _ 631
71.1 iOS 7 로컬 검색 개요
71.2 MapSample 애플리케이션에 로컬 검색 추가하기
71.3 로컬 검색 텍스트 필드 추가하기
71.4 로컬 검색 수행하기
71.5 애플리케이션 테스트하기
71.6 요약

72장 iOS 7 맵 길찾기와 경로를 얻기 위하여 MKDirectrions 이용하기 _ 639
72.1 MKDirections 개요
72.2 MapSample 애플리케이션에 길찾기와 경로 추가하기
72.3 프로젝트에 새로운 클래스 추가하기
72.4 결과 테이블 뷰 구성하기
72.5 결과 테이블 뷰 segue 구현하기
72.6 경로 화면 추가하기
72.7 경로와 방향 얻기
72.8 경로 segue 구축하기
72.9 애플리케이션 테스트하기
72.10 요약

73장 날짜와 위치를 기반으로 한 미리 알림을 만들기 위하여 iOS 7 Event Kit 이용하기 _ 653
73.1 Event Kit 프레임워크의 개요
73.2 EKEventStore 클래스
73.3 데이터베이스에 있는 캘린더 접근하기
73.4 현재 미리 알림 접근하기
73.5 미리 알림 생성하기
73.6 알람 생성하기
73.7 예제 프로젝트 생성하기
73.8 날짜 /시간 기반의 미리 알림 화면을 위한 사용자 인터페이스 설계하기
73.9 미리 알림 코드 구현하기
73.10 키보드 숨기기
73.11 위치 기반 미리 알림 뷰 설계하기
73.12 위치 기반 미리 알림 생성하기
73.13 애플리케이션 테스트하기
73.14 요약

74장 iOS 7 카메라와 포토 라이브러리 접근하기 _ 667
74.1 iOS 6 UIImagePickerController 클래스
74.2 UIImagePickerController 인스턴스 만들고 구성하기
74.3 UIImagePickerController 델리게이트 구성하기
74.4 기기의 지원 기능 확인하기
74.5 무비와 이미지 저장하기
74.6 요약

75장 iOS 7 카메라 예제 애플리케이션 _ 673
75.1 예제 애플리케이션에 대하여
75.2 카메라 프로젝트 만들기
75.3 사용자 인터페이스 설계하기
75.4 액션 메서드 구현하기
75.5 델리게이트 메서드 구현하기
75.6 애플리케이션 빌드 및 실행하기

76장 iOS 7 애플리케이션에서 비디오 재생하기 _ 681
76.1 MPMoviePlayerController 클래스 개요
76.2 지원하는 비디오 포맷
76.3 iOS 무비 플레이어 예제 애플리케이션
76.4 사용자 인터페이스 설계하기
76.5 MoviePlayer 인스턴스 선언하기
76.6 액션 메서드 구현하기
76.7 타깃-액션 노티피케이션 메서드
76.8 애플리케이션 빌드 및 실행하기

77장 AVAudioPlayer를 이용하여 iOS 7에서 오디오 재생하기 _ 685
77.1 지원하는 오디오 포맷
77.2 재생 노티피케이션 받기
77.3 재생 모니터링 및 제어하기
77.4 오디오 예제 애플리케이션 만들기
77.5 프로젝트 리소스에 오디오 파일 추가하기
77.6 사용자 인터페이스 설계하기
77.7 액션 메서드 구현하기
77.8 AVAudioPlayer 객체 만들고 초기화하기
77.9 AVAudioPlayerDelegate 프로토콜 메서드 구현하기
77.10 애플리케이션 빌드 및 실행하기

78장 AVAudioRecorder로 iOS 7에서 오디오 녹음하기 _ 693
78.1 AVAudioRecorder 튜토리얼의 개요
78.2 녹음 프로젝트 만들기
78.3 사용자 인터페이스 설계하기
78.4 AVAudioRecorder 인스턴스 생성하기
78.5 액션 메서드 구현하기
78.6 델리게이트 메서드 구현하기
78.7 애플리케이션 테스트하기

79장 트위터와 페이스북을 iOS 7 애플리케이션에 통합하기 _ 699
79.1 UIActivityController 클래스
79.2 Social Framework
79.3 Accounts Framework
79.4 UIActivityViewController 클래스 이용하기
79.5 SLComposeViewController 클래스 이용하기
79.6 요약

80장 UIActivityViewController를 이용한 iOS 7 페이스북 통합 튜토리얼 _ 707
80.1 페이스북 소셜 앱 생성하기
80.2 사용자 인터페이스 설계하기
80.3 아웃렛과 액션 생성하기
80.4 selectImage와 델리게이트 메서드 구현하기
80.5 키보드 감추기
80.6 페이스북에 메시지 포스팅하기
80.7 소셜 애플리케이션 실행하기
80.8 요약

81장 SLRequest를 이용한 iOS 7 페이스북과 트위터 통합 _ 715
81.1 SLRequest와 Account Framework
81.2 SLRequest를 이용한 트위터 통합
81.3 SLRequest를 이용한 페이스북 통합
81.4 요약

82장 SLRequest를 이용한 iOS 7 트위터 통합 튜토리얼 _ 723
82.1 TwitterApp 프로젝트 생성하기
82.2 사용자 인터페이스 설계하기
82.3 인터페이스 파일 수정하기
82.4 트위터 API 접근하기
82.5 getTimeLine 메서드 호출하기
82.6 Table View 델리게이트 메서드
82.7 애플리케이션 빌드하기와 실행하기
82.8 요약

83장 SKStoreProductViewController 클래스로 판매하기 _ 731
83.1 SKStoreProductViewController 클래스
83.2 예제 프로젝트 생성하기
83.3 사용자 인터페이스 생성하기
83.4 스토어 킷 제품 뷰 컨트롤러 표시하기
83.5 델리게이트 메서드 구현하기
83.6 Store Kit Framework를 Build Phases에 추가하기
83.7 애플리케이션 테스트하기
83.8 요약

84장 iOS 7 애플리케이션에 앱 내 결제 구축하기 _ 739
84.1 앱 내 결제 옵션들
84.2 앱 스토어가 호스팅하도록 콘텐츠 업로드하기
84.3 앱 내 결제 아이템 구성하기
84.4 제품 요청 전송하기
84.5 Payment Queue 접근하기
84.6 트랜잭션 감시자 객체
84.7 결제 시작하기
84.8 트랜잭션 처리
84.9 트랜잭션 복원
84.10 앱 내 결제 테스트
84.11 요약

85장 앱 내 결제를 위한 iOS 7 애플리케이션 준비하기 _ 747
85.1 예제 애플리케이션에 대하여
85.2 Xcode 프로젝트 생성하기
85.3 앱 내 결제를 위한 App ID 등록하고 활성화하기
85.4 iTunes Connect에서 애플리케이션 설정하기
85.5 앱 내 결제 아이템 생성하기
85.6 요약

86장 iOS 7 앱 내 결제 튜토리얼 _ 753
86.1 애플리케이션 사용자 인터페이스
86.2 스토리보드 설계하기
86.3 결제 뷰 컨트롤러 생성하기
86.4 InAppDemoViewController 클래스 완성하기
86.5 PurchaseViewController 클래스 완성하기
86.6 애플리케이션 테스트하기
86.7 문제 해결
86.8 요약

87장 iOS 7 앱 내 결제를 위하여 앱 스토어가 호스팅하는 콘텐츠 구성하고 생성하기 _ 763
87.1 앱 내 결제에서 호스팅된 콘텐츠를 위한 애플리케이션 구성하기
87.2 콘텐츠 패키지를 호스팅하는 앱 내 결제 해부하기
87.3 콘텐츠 패키지를 호스팅하는 앱 내 결제 생성하기
87.4 호스팅될 콘텐츠 패키지 아카이빙하기
87.5 호스팅될 콘텐츠 패키지 검증하기
87.6 호스팅될 콘텐츠 패키지 업로드하기
87.7 요약

88장 앱 스토어에 iOS 7 애플리케이션 제출 및 준비하기 _ 769
88.1 iOS 배포 인증서 검증하기
88.2 애플리케이션에 아이콘과 스플래시 이미지 추가하기
88.3 32비트 아키텍처와 64비트 아키텍처
88.4 배포를 위해 애플리케이션 아카이브하기
88.5 iTunes Connect에서 애플리케이션 설정하기
88.6 애플리케이션 검증하기와 제출하기

89장 iAd 워크벤치를 이용하여 iOS 앱 홍보하기 _ 777
89.1 iAd 워크벤치 개요
89.2 새로운 iAd 광고 생성하기
89.3 광고 대상 지정하기
89.4 배너 설계하기
89.5 요약

책 속으로

이 책은 iOS 7의 모든 내용을 다루고 있습니다. 단지 새로워진 내용만을 설명하는 것이 아니라 예전부터 바탕이 되어 왔던 iOS의 구조와 Xcode의 설치를 비롯한 환경 설정까지(심지어는 애플 계정에 대한 내용까지) 애플리케이션을 개발하는 기술 외에 필요한 모든 내용을 언급하고 있습니다. 물론, iOS 7에 추가된 내용도 다룹니다. 예를 들면, 스프라이트 킷 기반의 2D 게임 개발, 로컬 맵 검색, UIKit 다이나믹스를 이용한 사용자 인터페이스 애니메이션과 같은 iOS 7의 새로운 기능들도 설명하고 있습니다.
_xxvii
... 더보기

출판사 서평

iOS 5, iOS 6 버전에 이은 iOS 앱 개발의 최신 베스트셀러!
간결한 설명, 풍부한 예제가 돋보이는 iOS 앱 개발자들의 필수 레퍼런스!

iOS 7과 Xcode 5를 설명하기 위하여 완전히 새로워진 89개의 장들로 구성된 이 책의 목표는 아이폰과 아이패드, 그리고 아이팟 터치용 iOS 7 앱을 만드는 데 필요한 기술들을 설명하는 것이다. 이 책과 함께 iOS 7 SDK와 Xcode를 다운로드할 준비가 되었고, 인텔 기반의 맥과 개발하고자 하는 앱에 대한 아이디어를 가지고 있다면 모든 준비는 끝난 것이다.

이 ... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면
결제 90일 이내 300원, 발송 후 5일 이내 400원, 이 상품의 첫 리뷰 500원의 포인트를 드립니다.

포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
북로그 리뷰는 본인인증을 거친 회원만 작성 가능합니다.
(※ 외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외) 안내
  • 해당도서의 리뷰가 없습니다.

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서/번역서

안내

바로가기

  • 우측 확장형 배너 2

최근 본 상품