책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 모바일 프로그래밍 > 모바일/임베디드
· ISBN : 9788979148428
· 쪽수 : 728쪽
· 출판일 : 2011-08-08
책 소개
목차
이 책의 구성
이 책의 소개
Chapter 01 오브젝티브- C 객체
- 01.0 개요
- 01.1 사용자 정의 객체 정의 및 사용
- 01.2 객체 할당과 초기화
- 01.3 한 클래스에 동일 이름 메소드 정의
- 01.4 프로퍼티 정의 및 접근
- 01.5 프로퍼티 사용자 구현
- 01.6 코드 재사용
- 01.7 객체와 통신하기
- 01.8 객체의 셀렉터를 동적 호출하기
- 01.9 iOS SDK로 메모리 관리하기
- 01.10 객체의 클래스 판단
Chapter 02 컨트롤러와 뷰
- 02.0 개요
- 02.1 앱 델리게이트
- 02.2 여러 뷰 컨트롤러
- 02.3 앱 GUI 구현
- 02.4 뷰 컨트롤러의 뷰 생성
- 02.5 닙 파일의 뷰와 뷰 컨트롤러 연결
- 02.6 마스터-디테일 뷰
- 02.7 뷰 컨트롤러의 동적 생성
- 02.8 모델과 뷰 컨트롤러 연결
- 02.9 내비게이션 바
- 02.10 뷰에서 다른 뷰로 이동
- 02.11 내비게이션 바의 제목 설정
- 02.12 내비게이션 바 제목에 이미지 사용
- 02.13 내비게이션 바 버튼 사용
- 02.14 내비게이션 컨트롤러에서 뷰 제거
- 02.15 내비게이션 컨트롤러의 뷰 컨트롤러 배열 변경
- 02.16 탭 바 사용
- 02.17 아이패드 UI 위에 추가 정보 출력
Chapter 03 테이블 뷰
- 03.0 개요
- 03.1 인터페이스 빌더를 사용한 테이블 뷰 생성
- 03.2 코드로 테이블 뷰 생성
- 03.3 인터페이스 빌더에서 테이블 뷰 델리게이트 지정
- 03.4 코드에서 테이블 뷰 델리게이트 지정
- 03.5 테이블 뷰에 데이터 채우기
- 03.6 테이블 뷰 이벤트 처리
- 03.7 테이블 뷰의 다양한 액세서리
- 03.8 사용자 정의 테이블 뷰 액세서리
- 03.9 테이블 뷰 셀 커스터마이즈
- 03.10 계층 구조화된 테이블 뷰 셀
- 03.11 테이블 뷰 메모리의 효과적 사용
- 03.12 테이블 뷰 데이터의 편집과 이동
- 03.13 스와이프로 셀 삭제
- 03.14 데이터 그룹화
Chapter 04 코어 로케이션과 맵 킷
- 04.0 개요
- 04.1 인터페이스 빌더에 의한 맵 뷰 생성
- 04.2 코드에 의한 맵 뷰 생성
- 04.3 맵 뷰 이벤트 처리
- 04.4 디바이스 위치 추적
- 04.5 맵 뷰에 기본 어노테이션 사용
- 04.6 어노테이션 색 변경
- 04.7 사용자 정의 어노테이션
- 04.8 역 지오코딩
- 04.9 지오코딩
Chapter 05 제스처 인식기
- 05.0 개요
- 05.1 스와이프 제스처 탐지
- 05.2 회전 제스처
- 05.3 패닝과 드래깅 제스처
- 05.4 오래 누르기 제스처
- 05.5 탭 제스처
- 05.6 핀치 제스처
Chapter 06 네트워크 연결과 XML
- 06.0 개요
- 06.1 메모리 내의 XML 파일 파싱
- 06.2 XML 파일 파싱 후 객체에 저장
- 06.3 동기식 파일 수신
- 06.4 비동기식 파일 수신
- 06.5 원격 XML 파일 파싱
- 06.6 메모리 캐시
- 06.7 디스크 캐시
Chapter 07 오퍼레이션, 스레드, 타이머
- 07.0 개요
- 07.1 동기식 태스크
- 07.2 비동기식 태스크 실행
- 07.3 태스크 간의 의존성
- 07.4 지연된 태스크 실행
- 07.5 주기적인 태스크 실행
- 07.6 멀티스레드
- 07.7 손쉬운 스레드 생성
- 07.8 스레드와 타이머 중단
- 07.9 스레드의 메모리 누수 해결
Chapter 08 오디오 비디오
- 08.0 개요
- 08.1 오디오 파일 재생
- 08.2 오디오 파일 재생 중단
- 08.3 오디오 녹음
- 08.4 오디오 녹음 중 인터럽트 처리
- 08.5 오디오 중복 재생
- 08.6 비디오 파일 재생
- 08.7 비디오 파일의 썸네일
- 08.8 아이팟 라이브러리
Chapter 09 어드레스 북
- 09.0 개요
- 09.1 어드레스 북 접근
- 09.2 어드레스 북 데이터
- 09.3 연락처 속성
- 09.4 어드레스 북에 연락처 추가
- 09.5 어드레스 북에 그룹 추가
- 09.6 그룹에 연락처 추가
- 09.7 어드레스 북 검색
- 09.8 연락처 이미지
Chapter 10 카메라와 사진 보관함
- 10.0 개요
- 10.1 카메라 탐지
- 10.2 사진 촬영
- 10.3 비디오 촬영
- 10.4 사진 보관함에 사진 저장
- 10.5 사진 보관함에 비디오 저장
- 10.6 사진 보관함의 사진과 비디오
- 10.7 애셋 라이브러리
- 10.8 디바이스에서 비디오 편집
Chapter 11 멀티태스킹
- 11.0 개요
- 11.1 멀티태스킹 기능 확인
- 11.2 백그라운드 진입 후 추가 실행 시간 요청
- 11.3 백그라운드에서 로컬 노티피케이션
- 11.4 백그라운드에서 오디오 재생
- 11.5 백그라운드에서 위치 변경
- 11.6 멀티태스킹 iOS 앱의 상태 보관
- 11.7 백그라운드 네트워크 연결
- 11.8 포그라운드 전환 시 노티피케이션 처리
- 11.9 백그라운드에서의 언어 변경 처리
- 11.10 앱 설정 변경 확인
- 11.11 백그라운드 모드 방지
Chapter 12 코어 데이터
- 12.0 개요
- 12.1 Xcode로 코어 데이터 모델 생성
- 12.2 코어 데이터 모델 클래스
- 12.3 코어 데이터의 데이터 생성 및 저장
- 12.4 코어 데이터로 데이터 읽기
- 12.5 코어 데이터를 사용한 데이터 삭제
- 12.6 코어 데이터를 사용한 데이터 정렬
- 12.7 테이블 뷰의 고속 데이터 접근
- 12.8 코어 데이터에서 관계 구현
Chapter 13 이벤트 킷
- 13.0 개요
- 13.1 캘린더 목록
- 13.2 캘린더에 이벤트 추가
- 13.3 캘린더 내용 접근
- 13.4 캘린더에서 이벤트 삭제
- 13.5 캘린더에 반복 이벤트 추가
- 13.6 이벤트 참석자 확인
- 13.7 캘린더 알림
- 13.8 이벤트 변경 노티피케이션
- 13.9 이벤트 뷰 컨트롤러
- 13.10 이벤트 편집 뷰 컨트롤러
Chapter 14 그래픽스
- 14.0 개요
- 14.1 그래픽 컨텍스트에 기본 도형 그리기
- 14.2 그래픽스 컨텍스트의 경로
- 14.3 그래픽스 컨텍스트의 이미지
- 14.4 화면 내용 캡쳐
- 14.5 코어 그래픽스로 텍스트 그리기
Chapter 15 코어 모션
- 15.0 개요
- 15.1 가속 센서 확인
- 15.2 자이로스코프 확인
- 15.3 가속 센서 데이터 사용
- 15.4 흔들기 탐지
- 15.5 자이로스코프 데이터 가져오기
INDEX