HOME > Detail View

Detail View

iOS 4 programming cookbook : 필요할때 골라 쓰는 iOS 개발 팁 (Loan 4 times)

Material type
단행본
Personal Author
Nahavandipoor, Vandad 강석주, 역
Title Statement
iOS 4 programming cookbook : 필요할때 골라 쓰는 iOS 개발 팁 / 반다드 나하반디푸르 지음 ; 강석주 옮김
Publication, Distribution, etc
서울 :   한빛미디어,   2011  
Physical Medium
728 p. : 삽화 ; 24 cm
Series Statement
한빛미디어 모바일 시리즈 ;13
Varied Title
iOS 4 programming cookbook
ISBN
9788979148428
General Note
색인수록  
Subject Added Entry-Topical Term
Application software -- Development iPhone (Smartphone) -- Programming iPad (Computer) -- Programming iPod touch (Digital music player) -- Programming
000 01157camcc2200349 c 4500
001 000045664967
005 20110905172139
007 ta
008 110905s2011 ulka 001c kor
020 ▼a 9788979148428 ▼g 13560
035 ▼a (KERIS)BIB000012505373
040 ▼a 225007 ▼c 225007 ▼d 244002 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.26 ▼2 22
085 ▼a 005.26 ▼2 DDCK
090 ▼a 005.26 ▼b 2011z11
100 1 ▼a Nahavandipoor, Vandad
245 1 0 ▼a iOS 4 programming cookbook : ▼b 필요할때 골라 쓰는 iOS 개발 팁 / ▼d 반다드 나하반디푸르 지음 ; ▼e 강석주 옮김
246 0 9 ▼a iOS 4 programming cookbook
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2011
300 ▼a 728 p. : ▼b 삽화 ; ▼c 24 cm
440 0 0 ▼a 한빛미디어 모바일 시리즈 ; ▼v 13
500 ▼a 색인수록
630 0 0 ▼a iOS (Electronic resource)
650 0 ▼a Application software ▼x Development
650 0 ▼a iPhone (Smartphone) ▼x Programming
650 0 ▼a iPad (Computer) ▼x Programming
650 0 ▼a iPod touch (Digital music player) ▼x Programming
700 1 ▼a 강석주, ▼e
900 1 0 ▼a 나하반디푸르, 반다드, ▼e
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.26 2011z11 Accession No. 121212529 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

아이폰 개발자가 필요할 때 사전처럼 찾아 쓸 수 있게 문답 형식으로 팁을 제공한다. iOS SDK 4 개발 프레임워크와 코코아, 오브젝티브-C, Xcode와 인터페이스 빌더를 사용할 때 필요한 해결책으로 가득 찼다. iOS 초보 개발자는 물론 경험이 풍부한 중급 개발자도 아이디어가 앱으로 완성될 때까지 모든 개발 단계에 걸쳐 필요한 도움을 얻을 수 있다.

아주 작은 기능이고 아주 짧은 코드지만 문제해결법을 찾지 못해서, 인터넷에서 찾은 소스가 너무 일부분이라서 그동안 아이폰 개발자는 밤을 새는 일이 많았다. 하지만 이제는 문제해결법을 찾기 위해 밤을 새지 않아도 된다. 아이폰 개발에 있어 필요한 거의 모든 팁을 문답 형식으로 제공하는 이 책을 만나는 순간, 더는 시간을 허비하지 않아도 된다.

이 책이 제시하는 핵심 내용

아이폰 개발자가 필요할 때 사전처럼 찾아 쓸 수 있게 문답 형식으로 팁을 제공한다.

수렁에 빠진 개발자를 구하는 실전 개발 팁
아주 작은 기능이고 아주 짧은 코드지만 문제해결법을 찾지 못해서, 인터넷에서 찾은 소스가 너무 일부분이라서 그동안 아이폰 개발자는 밤을 새는 일이 많았다. 하지만 이제는 문제해결법을 찾기 위해 밤을 새지 않아도 된다. 아이폰 개발에 있어 필요한 거의 모든 팁을 문답 형식으로 제공하는 이 책을 만나는 순간, 더는 시간을 허비하지 않아도 된다.

이 책의 특징과 장점

명쾌한 해답과 예제 코드가 가득하다!
iOS 플랫폼에서 다양하고 멋진 앱을 만들 수 있다. 그러나 멋진 앱을 만들기 위해서는 많은 문제를 해결해야 한다. 이 책의 비법은 이론을 넘어 아이폰, 아이패드, 아이팟 터치 앱을 만들 때 직면하는 귀찮은 실전 문제를 해결할 수 있게 돕는다. 각 비법은 당장 사용할 수 있는 명쾌한 해답과 예제 코드를 제시한다.

묻고 해결하고 상세히 살펴보자!
모든 문제가 아래 경우처럼 간단히 한 페이로 해결되는 것은 아니지만, 모든 궁금증을 아래와 같은 형식으로 풀어갑니다. 어때요? 참 쉽지 않나요




어떤 독자를 위한 책인가?

- 아이폰 개발자
- 다양한 기법을 빠르고 쉽게 찾아 쓰고자 하는 아이폰 개발자

도서 특징(책 표지 글)

아이디어가 앱으로 완성될 때까지 궁금하면 찾아 쓰자!
이 책은 iOS SDK 4 개발 프레임워크와 코코아, 오브젝티브-C, Xcode와 인터페이스 빌더를 사용할 때 필요한 해결책으로 가득 찼다. iOS 초보 개발자는 물론 경험이 풍부한 중급 개발자도 아이디어가 앱으로 완성될 때까지 모든 개발 단계에 걸쳐 필요한 도움을 얻을 수 있다.

[내용]
오브젝티브-C 클래스, 객체, 프로퍼티, 델리게이트, 메모리 관리
제스처 인식기로 UI 만들기
맵 킷과 코어 로케이션 API를 사용한 위치-인식 앱 개발
오디오와 비디오 재생 / 캘린더와 이벤트 관리
연락처와 그룹 읽기 / 사진 보관함 사용
코어 모션 프레임워크로 가속 센서와 자이로스코프 데이터 사용
코어 데이터 프레임워크로 iOS 앱의 영구 저장소 관리
멀티태스킹을 통한 실행 및 재실행


Information Provided By: : Aladin

Author Introduction

반다드 나하반디푸르(지은이)

코코아, 어셈블리, 델파이, .Net, 코코아 터치를 이용하여 수 년간 프로그래밍해왔다. iOS SDK가 일반에게 공개되자마자 아이폰 OS 앱을 개발하기 시작했으며, 그 순간부터 아이폰 앱 개발에 빠졌다. 지금은 아이패드 앱도 개발하고 있다. 비자, US 은행과 같은 전세계의 커다란 기업들의 고객용 모바일앱을 개발해 본 실전 경험은 그의 가장 큰 자산이다.

강석주(옮긴이)

초등학교 때 부모님께서 사주신 애플 II가 아직도 재산 목록 1호다. 날씨가 좋은 날이면 어김없이 한강을 따라 인라인스케이트를 타는 마니아지만, 해가 떨어지면 틈틈이 아두이노와 프로세싱을 이용해 밤새 무언가 뚝딱뚝딱 만들기도 한다. 4년 전부터 아이폰에 사로잡혀 cocos2d for iPhone을 이용한 게임 개발에 심취해 있다.

Information Provided By: : Aladin

Table of Contents

목차
저자서문 = 5
역자서문 = 6
이 책의 구성 = 7 
이 책의 소개 = 12
감사의 글 = 15
Chapter 01 오브젝티브- C 객체 
 01.0 개요 = 26
 01.1 사용자 정의 객체 정의 및 사용 = 27
 01.2 객체 할당과 초기화 = 30
 01.3 한 클래스에 동일 이름 메소드 정의 = 33
 01.4 프로퍼티 정의 및 접근 = 36
 01.5 프로퍼티 사용자 구현 = 39
 01.6 코드 재사용 = 42
 01.7 객체와 통신하기 = 46
 01.8 객체의 셀렉터를 동적 호출하기 = 54
 01.9 iOS SDK로 메모리 관리하기 = 56
 01.10 객체의 클래스 판단 = 58
Chapter 02 컨트롤러와 뷰 
 02.0 개요 = 62
 02.1 앱 델리게이트 = 62 
 02.2 여러 뷰 컨트롤러 = 64
 02.3 앱 GUI 구현 = 66
 02.4 뷰 컨트롤러의 뷰 생성 = 68
 02.5 닙 파일의 뷰와 뷰 컨트롤러 연결 = 69 
 02.6 마스터-디테일 뷰 = 71
 02.7 뷰 컨트롤러의 동적 생성 = 81 
 02.8 모델과 뷰 컨트롤러 연결 = 82
 02.9 내비게이션 바 = 87
 02.10 뷰에서 다른 뷰로 이동 = 94 
 02.11 내비게이션 바의 제목 설정 = 95
 02.12 내비게이션 바 제목에 이미지 사용 = 96 
 02.13 내비게이션 바 버튼 사용 = 97
 02.14 내비게이션 컨트롤러에서 뷰 제거 = 103 
 02.15 내비게이션 컨트롤러의 뷰 컨트롤러 배열 변경 = 104 
 02.16 탭 바 사용 = 105
 02.17 아이패드 UI 위에 추가 정보 출력 = 108
Chapter 03 테이블 뷰 
 03.0 개요 = 124
 03.1 인터페이스 빌더를 사용한 테이블 뷰 생성 = 124
 03.2 코드로 테이블 뷰 생성 = 126
 03.3 인터페이스 빌더에서 테이블 뷰 델리게이트 지정 = 127 
 03.4 코드에서 테이블 뷰 델리게이트 지정 = 129
 03.5 테이블 뷰에 데이터 채우기 = 131
 03.6 테이블 뷰 이벤트 처리 = 137
 03.7 테이블 뷰의 다양한 액세서리 = 139 
 03.8 사용자 정의 테이블 뷰 액세서리 = 142
 03.9 테이블 뷰 셀 커스터마이즈  145
 03.10 계층 구조화된 테이블 뷰 셀 = 150
 03.11 테이블 뷰 메모리의 효과적 사용 = 152
 03.12 테이블 뷰 데이터의 편집과 이동 = 156
 03.13 스와이프로 셀 삭제 = 168
 03.14 데이터 그룹화 = 171
Chapter 04 코어 로케이션과 맵 킷 
 04.0 개요 = 188
 04.1 인터페이스 빌더에 의한 맵 뷰 생성 = 190
 04.2 코드에 의한 맵 뷰 생성 = 190
 04.3 맵 뷰 이벤트 처리 = 193
 04.4 디바이스 위치 추적 = 195
 04.5 맵 뷰에 기본 어노테이션 사용 = 199 
 04.6 어노테이션 색 변경 = 204
 04.7 사용자 정의 어노테이션 = 211
 04.8 역 지오코딩 = 214
 04.9 지오코딩 = 217
Chapter 05 제스처 인식기 
 05.0 개요 = 226
 05.1 스와이프 제스처 탐지 = 228
 05.2 회전 제스처 = 230
 05.3 패닝과 드래깅 제스처 = 239 
 05.4 오래 누르기 제스처 = 242
 05.5 탭 제스처 = 246
 05.6 핀치 제스처 = 249
Chapter 06 네트워크 연결과 XML 
 06.0 개요 = 254
 06.1 메모리 내의 XML 파일 파싱 = 254
 06.2 XML 파일 파싱 후 객체에 저장 = 261
 06.3 동기식 파일 수신 = 273
 06.4 비동기식 파일 수신 = 275
 06.5 원격 XML 파일 파싱 = 278
 06.6 메모리 캐시 = 291
 06.7 디스크 캐시 = 296
Chapter 07 오퍼레이션, 스레드, 타이머 
 07.0 개요 = 318
 07.1 동기식 태스크 = 320
 07.2 비동기식 태스크 실행 = 330 
 07.3 태스크 간의 의존성 = 340
 07.4 지연된 태스크 실행 = 343
 07.5 주기적인 태스크 실행 = 345
 07.6 멀티스레드 = 350
 07.7 손쉬운 스레드 생성 = 357 
 07.8 스레드와 타이머 중단 = 359
 07.9 스레드의 메모리 누수 해결 = 362
Chapter 08 오디오 비디오 
 08.0 개요 = 370
 08.1 오디오 파일 재생 = 370
 08.2 오디오 파일 재생 중단 = 375
 08.3 오디오 녹음 = 376
 08.4 오디오 녹음 중 인터럽트 처리 = 385
 08.5 오디오 중복 재생 = 386
 08.6 비디오 파일 재생 = 391
 08.7 비디오 파일의 썸네일 = 396
 08.8 아이팟 라이브러리 = 401
Chapter 09 어드레스 북 
 09.0 개요 = 412
 09.1 어드레스 북 접근 = 414 
 09.2 어드레스 북 데이터 = 416
 09.3 연락처 속성 = 417
 09.4 어드레스 북에 연락처 추가 = 422
 09.5 어드레스 북에 그룹 추가 = 426
 09.6 그룹에 연락처 추가 = 429
 09.7 어드레스 북 검색 = 432
 09.8 연락처 이미지 = 439
Chapter 10 카메라와 사진 보관함 
 10.0 개요 = 446
 10.1 카메라 탐지 = 448 
 10.2 사진 촬영 = 455
 10.3 비디오 촬영 = 459
 10.4 사진 보관함에 사진 저장 = 464
 10.5 사진 보관함에 비디오 저장 = 468
 10.6 사진 보관함의 사진과 비디오 = 470
 10.7 애셋 라이브러리 = 473
 10.8 디바이스에서 비디오 편집 = 484 
Chapter 11 멀티태스킹 
 11.0 개요 = 496
 11.1 멀티태스킹 기능 확인 = 498
 11.2 백그라운드 진입 후 추가 실행 시간 요청 = 499
 11.3 백그라운드에서 로컬 노티피케이션 = 505
 11.4 백그라운드에서 오디오 재생 = 515
 11.5 백그라운드에서 위치 변경 = 520
 11.6 멀티태스킹 iOS 앱의 상태 보관 = 527
 11.7 백그라운드 네트워크 연결 = 533
 11.8 포그라운드 전환 시 노티피케이션 처리 = 540
 11.9 백그라운드에서의 언어 변경 처리 = 544
 11.10 앱 설정 변경 확인 = 546
 11.11 백그라운드 모드 방지 = 549
Chapter 12 코어 데이터 
 12.0 개요 = 552
 12.1 Xcode로 코어 데이터 모델 생성 = 555
 12.2 코어 데이터 모델 클래스 = 558
 12.3 코어 데이터의 데이터 생성 및 저장 = 560
 12.4 코어 데이터로 데이터 읽기 = 563
 12.5 코어 데이터를 사용한 데이터 삭제 = 566 
 12.6 코어 데이터를 사용한 데이터 정렬 = 590
 12.7 테이블 뷰의 고속 데이터 접근 = 593
 12.8 코어 데이터에서 관계 구현 = 608
Chapter 13 이벤트 킷 
 13.0 개요 = 616
 13.1 캘린더 목록 = 619 
 13.2 캘린더에 이벤트 추가 = 621 
 13.3 캘린더 내용 접근 = 625
 13.4 캘린더에서 이벤트 삭제 = 630 
 13.5 캘린더에 반복 이벤트 추가 = 643
 13.6 이벤트 참석자 확인 = 648
 13.7 캘린더 알림 = 655
 13.8 이벤트 변경 노티피케이션 = 657
 13.9 이벤트 뷰 컨트롤러 = 661
 13.10 이벤트 편집 뷰 컨트롤러 = 667 
Chapter 14 그래픽스 
 14.0 개요 = 674
 14.1 그래픽 컨텍스트에 기본 도형 그리기 = 675
 14.2 그래픽스 컨텍스트의 경로 = 678
 14.3 그래픽스 컨텍스트의 이미지 = 685
 14.4 화면 내용 캡쳐 = 687
 14.5 코어 그래픽스로 텍스트 그리기 = 693
Chapter 15 코어 모션 
 15.0 개요 = 698
 15.1 가속 센서 확인 = 700 
 15.2 자이로스코프 확인 = 702
 15.3 가속 센서 데이터 사용 = 704
 15.4 흔들기 탐지 = 710
 15.5 자이로스코프 데이터 가져오기 = 718
찾아보기 = 723

New Arrivals Books in Related Fields

クジラ飛行机 (2022)