이미 소장하고 있다면 판매해 보세요.
|
CHAPTER 1 이 책에 대하여
1.1 예제 소스 코드 1.2 피드백 CHAPTER 2 아이폰 4S 해부해보기 2.1 iOS 5 2.2 화면 2.3 무선 연결 2.4 유선 연결 2.5 메모리 2.6 카메라 2.7 센서 2.8 위치 인식 2.9 중앙처리장치(CPU) 2.10 스피커와 마이크로폰 2.11 진동 2.12 요약 CHAPTER 3 iOS 5 아키텍처와 SDK 프레임워크 3.1 iPhone OS가 iOS로 3.2 iOS 5 아키텍처 개요 3.3 코코아 터치 계층 3.4 게임 Kit 프레임워크 3.5 iOS 미디어 계층 3.6 iOS 코어 서비스 계층 3.7 파운데이션 프레임워크 3.8 iOS 코어 OS 계층 CHAPTER 4 Apple iOS 개발자 프로그램에 가입하기 4.1 등록된 애플 개발자 4.2 iOS 개발자 프로그램 4.3 언제 iOS 개발자 프로그램에 가입할까? 4.4 iOS 개발자 프로그램에 가입하기 4.5 요약 CHAPTER 5 Xcode 4와 iOS 5 SDK 설치하기 5.1 Intel 기반 혹은 PowerPC 기반 맥을 확인하는 방법 5.2 Xcode 4와 iOS 5 SDK 설치하기 5.3 Xcode 시작하기 CHAPTER 6 간단한 아이폰 iOS 5 앱 만들기 6.1 Xcode 4 시작하기 6.2 iOS 앱 유저 인터페이스 만들기 6.3 컴포넌트 속성 변경하기 6.4 유저 인터페이스에 오브젝트 추가하기 6.5 Xcode 4로 iOS 앱 빌드하고 실행하기 6.6 빌드 에러 처리하기 CHAPTER 7 아이폰에서 iOS 5 앱 테스트하기 - 개발자 인증서 및 프로비저닝 프로파일 7.1 iOS 개발 인증서 서명 요청 만들기 7.2 iOS 개발 인증서 서명 요청 제출하기 7.3 iOS 개발 인증서 설치하기 7.4 기기 할당하기 7.5 App ID 만들기 7.6 iOS 개발 프로비저닝 프로파일 만들기 7.7 개발을 위해 아이폰 기기 활성화하기 7.8 앱에 App ID 연결하기 7.9 iOS와 SDK 버전 호환성 7.10 앱을 기기에 설치하기 7.11 요약 CHAPTER 8 오브젝티브-C 프로그래밍 기초 8.1 오브젝티브-C 데이터 타입 및 변수 8.2 오브젝티브-C 표현식 8.3 if와 else로 오브젝티브-C 흐름 제어하기 8.4 for 문을 이용한 반복 8.5 do와 while을 이용한 반복 8.6 오브젝티브-C do ... while 반복 CHAPTER 9 오브젝티브-C로 개발하는 객체지향 프로그래밍 기초 9.1 오브젝트란? 9.2 클래스란? 9.3 오브젝티브-C 클래스 인터페이스 선언 9.4 클래스에 인스턴스 변수 추가하기 9.5 클래스 메서드 정의하기 9.6 오브젝티브-C 클래스 구현 선언하기 9.7 클래스 인스턴스 선언 및 초기화하기 9.8 Automatic Reference Counting(ARC) 9.9 메서드 호출과 인스턴스 데이터 접근하기 9.10 프로그램 영역 만들기 9.11 하나로 합치기 9.12 객체지향 오브젝티브-C 코드 구조잡기 CHAPTER 10 아이폰 iOS 5 애플리케이션 개발 아키텍처 개요 10.1 Model View Controller(MVC) 10.2 타깃-액션 패턴, IBOutlets와 IBActions 10.3 서브클래싱 10.4 델리게이션 10.5 요약 CHAPTER 11 상호작용하는 iOS 아이폰 앱 만들기 11.1 새 프로젝트 만들기 11.2 유저 인터페이스 만들기 11.3 예제 애플리케이션 빌드하고 실행하기 11.4 액션과 아웃렛 추가하기 11.5 액션과 아웃렛을 유저 인터페이스에 연결하기 11.6 완성된 애플리케이션 빌드 및 실행하기 11.7 요약 CHAPTER 12 아이폰 키보드를 감추는 iOS 5 코드 만들기 12.1 예제 앱 만들기 12.2 사용자가 리턴키를 터치할 때 키보드 감추기 12.3 사용자가 백그라운드를 터치했을 때 키보드 감추기 12.4 요약 CHAPTER 13 아이폰 iOS 5 뷰, 윈도우와 뷰 계층 이해하기 13.1 뷰에 대해 13.2 UIWindow 클래스 13.3 뷰 계층 구조 13.4 뷰의 형 13.5 요약 CHAPTER 14 iOS 5 아이폰 회전, 뷰 크기 변경과 화면배치 처리하기 14.1 예제 설정하기 14.2 회전 활성화 및 비활성화하기 14.3 회전 테스트하기 14.4 뷰 자동 크기 변경 설정하기 14.5 화면 배치와 크기 변화 코딩하기 CHAPTER 15 탭 바를 이용한 iOS 5 아이폰 멀티뷰 애플리케이션 만들기 15.1 탭 바 개요 15.2 멀티뷰 애플리케이션의 뷰 컨트롤러 이해하기 15.3 탭 바 예제 애플리케이션 설정하기 15.4 루트 컨트롤러 위치 15.5 콘텐트 뷰 컨트롤러 리뷰하기 15.6 루트 컨트롤러 초기화하기 15.7 애플리케이션 빌드 및 실행하기 15.8 컨텐트 뷰 추가하기 CHAPTER 16 iOS 5 아이폰 테이블 뷰 애플리케이션 만들기 16.1 테이블 뷰 16.2 테이블 뷰 델리게이트와 데이터소스 16.3 테이블 뷰 스타일 16.4 테이블 뷰 셀 스타일 16.5 프로젝트 설정하기 16.6 테이블 뷰 컴포넌트 추가하기 16.7 델리게이트와 데이터소스 연결 만들기 16.8 데이터튼스 구현하기 16.9 애플리케이션 빌드 및 실행하기 16.10 테이블 뷰 이미지 추가 및 셀 스타일 변경하기 16.11 요약 CHAPTER 17 테이블 뷰를 시용한 내비게이션 기반 아이폰 애플리케이션 만들기 17.1 내비게이션 컨트롤러 이해하기 17.2 예제에 대해 17.3 프로젝트 설정하기 17.4 프로젝트 파일 리뷰하기 17.5 루트 뷰 컨트롤러 추가하기 17.6 내비게이션 컨트롤러 만들기 17.7 루트 뷰 컨트롤러의 데이터 설정하기 17.8 테이블 뷰에 데이터 표시하는 코드 작성하기 17.9 두 번째 뷰 컨트롤러 만들기 17.10 두 번째 뷰 컨트롤러를 루트 뷰 컨트롤러에 연결하기 17.11 두 번째 뷰 컨트롤러 기능 구현하기 17.12 내비게이션 코드 추가하기 17.13 내비게이션 컨트롤러 스택을 프로그래밍으로 제어하기 17.14 요약 CHAPTER 18 Xcode 스토리보딩 사용하기 18.1 Xcode 스토리보딩 18.2 스토리보드 예제 프로젝트 만들기 18.3 스토리보드 접근하기 18.4 스토리보드에 Scenes 추가하기 18.5 스토리보드 Segues 구성하기 18.6 스토리보드 전환 구성하기 18.7 Scene과 뷰 컨트롤러 연결하기 18.8 프로그램으로 스토리보드 Segue 호출하기 18.9 segue를 위해 수행할 작업 18.10 요약 CHAPTER 19 UIPageViewController를 이용한 페이지 기반의 iOS 5 아이폰 애플리케이션 구현하기 19.1 UIPageViewController 클래스 19.2 UIPageViewController 데이터소스 19.3 내비게이션 방향 19.4 스파인 위치 19.5 UIPageViewController 델리게이트 프로토콜 19.6 요약 CHAPTER 20 iOS 5 아이폰 UIPageViewController 예제 애플리케이션 20.1 Xcode 페이지 기반 애플리케이션 템플릿 20.2 프로젝트 만들기 20.3 콘텐트 뷰 컨트롤러 추가하기 20.4 데이터 모델 만들기 20.5 UIPageViewController 초기화하기 20.6 UIPageVIewController 애플리케이션 실행하기 20.7 요약 CHAPTER 21 UIPickerView와 UIDatePicker 컴포넌트 사용하기 21.1 DatePicker와 PickerView 컴포넌트 21.2 DatePicker 예제 21.3 유저 인터페이스 디자인하기 21.4 Date Picker 예제 기능 구현하기 21.5 메모리 해제하기 21.6 아이폰 Date Picker 애플리케이션 빌드 및 실행하기 CHAPTER 22 iOS 5 아이폰 UIPickerView 예제 22.1 iOS 5 PickerView 프로젝트 만들기 22.2 UIPickerView 델리게이트와 데이터소스 22.3 pickerViewController.h 파일 22.4 유저 인터페이스 디자인하기 22.5 배열 초기화하기 22.6 데이터소스 프로토콜 구현하기 22.7 델리게이트 구현하기 22.8 키보드 감추기 22.9 메모리 관리 22.10 애플리케이션 테스트하기 CHAPTER 23 iOS 5에서 디렉터리 다루기 23.1 애플리케이션 Documents 디렉터리 23.2 오브젝티브-C NSFileManager, NSFileHandle와 NSData 클래스 23.3 오브젝티브-C의 경로명 이해하기 23.4 NSFileManager 인스턴스 오브젝트 만들기 23.5 현재 작업 디렉터리 확인하기 23.6 Documents 디렉터리 확인하기 23.7 Temporary 디렉터리 확인하기 23.8 디렉터리 변경하기 23.9 새로운 디렉터리 만들기 23.10 디렉터리 삭제하기 23.11 디렉터리 내용 목록 표시하기 23.12 파일이나 디렉터리 속성 구하기 CHAPTER 24 iOS 5의 아이폰 파일 다루기 _ 24.1 NSFileManager 인스턴스 만들기 24.2 파일이 존재하는지 확인하기 24.3 두 파일의 내용 비교하기 24.4 파일의 Readable/Writable/Executable/Deletable 상태 확인하기 24.5 파일 옮기기와 이름 바꾸기 24.6 파일 복사하기 24.7 파일 제거하기 24.8 Symbolic Link 만들기 24.9 NSFileManager로 파일 읽고 쓰기 24.10 NSFileHandle 클래스로 파일 작업하기 24.11 NSFileHandle 오브젝트 만들기 24.12 NSFileHandle 파일 Offsets과 Seeking 24.13 파일에서 데이터 읽기 24.14 파일에 데이터 쓰기 24.15 파일 자르기 24.16 요약 CHAPTER 25 iOS 5 아이폰 디렉터리 관리 및 파일 입출력 예제 25.1 예제 아이폰 애플리케이션 25.2 애플리케이션 프로젝트 설정하기 25.3 액션과 아웃렛 정의하기 25.4 유저 인터페이스 디자인하기 25.5 애플리케이션 시작 시 데이터 파일 체크하기 25.6 액션 메서드 구현하기 25.7 예제 빌드 및 실행하기 CHAPTER 26 iOS 5 앱에서 iCloud Storage 사용 준비하기 _ 26.1 iCloud란? 26.2 iCloud Data Storage 서비스 26.3 iCloud Storage를 사용하는 애플리케이션 준비하기 26.4 iOS 5 iCloud 활성화된 App ID 만들기 26.5 iCloud 활성화된 프로비저닝 프로파일 생성 및 설치하기 26.6 iCloud Entitlements 파일 생성하기 26.7 수작업으로 Entitlements 파일 생성하기 26.8 Ubiquity Container URL 정의하기 26.9 요약 CHAPTER 27 iOS 5 UIDocument 클래스로 파일 관리하기 _ 27.1 UIDocument 클래스 27.2 UIDocument 클래스 서브클래싱 27.3 충돌 해결과 도큐먼트 상태 27.4 UIDocument 예제 애플리케이션 27.5 UIDocument 서브클래스 만들기 27.6 아웃렛과 액션 선언하기 27.7 유저 인터페이스 디자인하기 27.8 애플리케이션 데이터 구조 구현하기 27.9 contentsForType 메서드 구현하기 27.10 loadFromContents 메서드 구현하기 27.11 앱 시작 시 도큐먼트 로드하기 27.12 도큐먼트 콘텐트 저장하기 27.13 애플리케이션 테스트하기 27.14 요약 CHAPTER 28 iOS 5 아이폰 애플리케이션에서 iCloud Storage 사용하기 28.1 iCloud Usage 사용지침 28.2 iCloud 접근을 위해 iCloudStore 애플리케이션 준비하기 28.3 뷰 컨트롤러 구성하기 28.4 UBUIQUITY_CONTAINER_URL 상수 선언하기 28.5 viewDidLoad 메서드 구현하기 28.6 metadataQueryDidFinishGathering: 메스드 구현하기 28.7 saveDocument 메서드 구현하기 28.8 아이폰에서 iCloud Document와 Data Storage 활성화하기 28.9 iCloud 애플리케이션 실행하기 28.10 iCloud 기반 도큐먼트 리뷰 및 삭제하기 28.11 로컬 파일을 어디서나 사용할 수 있게 만들기 28.12 요약 CHAPTER 29 iCloud를 이용한 아이폰 iOS 5 Key-Value Data 동기화하기 _ 29.1 iCloud Key-Value Data Storage 29.2 애플리케이션 간 데이터 공유하기 29.3 Data Storage 제약점 29.4 충돌 해결 29.5 Key-Value 변경 시 노티피케이션 받기 29.6 iCloud Key-Value Data Storage 예제 29.7 iCloud Key Value Data Storage를 위해 애플리케이션 활성화하기 29.8 뷰 컨트롤러 구현하기 29.9 viewDidLoad 메서드 수정하기 29.10 노티피케이션 메서드 구현하기 29.11 saveData 메서드 구현하기 29.12 유저 인터페이스 디자인하기 29.13 애플리케이션 테스트하기 CHAPTER 30 아카이빙을 이용한 iOS 5 아이폰 데이터 영구 저장 _ 30.1 아카이빙 30.2 아카이빙 예제 애플리케이션 30.3 액션 및 아웃렛 구현하기 30.4 메모리 관리 30.5 유저 인터페이스 디자인하기 30.6 시작 시 아카이브 파일 존재 확인하기 30.7 액션 메서드에서 오브젝트 데이터 아카이빙하기 30.8 애플리케이션 테스트하기 30.9 요약 CHAPTER 31 SQLite를 사용한 iOS 5 아이폰 데이터베이스 구현 _ 31.1 SQLite란? 31.2 구조적 질의 언어(SQL) 31.3 맥 OS X에서 SQLite 사용하기 31.4 SQLite 연동을 위한 아이폰 애플리케이션 프로젝트 준비하기 31.5 주요 SQLite 기능들 31.6 SQLite 데이터베이스 선언하기 31.7 데이터베이스 열기 및 생성하기 31.8 SQL 문 준비 및 실행하기 31.9 데이터베이스 테이블 생성하기 31.10 데이터베이스 테이블에서 데이터 가져오기 31.11 SQLite 데이터베이스 닫기 31.12 요약 CHAPTER 32 SQLite 기반 iOS 5 아이폰 애플리케이션 예제 _ 32.1 SQLite 아이폰 애플리케이션 예제에 대해 32.2 SQLite 애플리케이션 프로젝트 준비 및 생성하기 32.3 sqlite3.h 임포트 및 데이터베이스 참조 선언하기 32.4 아웃렛 및 액션 만들기 32.5 메모리 해제하기 32.6 데이터베이스와 테이블 만들기 32.7 SQLite 데이터베이스에 데이터를 저장하는 코드 구현하기 32.8 SQLite 데이터베이스에서 데이터를 가져오는 코드 구현하기 32.9 유저 인터페이스 디자인하기 32.10 애플리케이션 빌드 및 실행하기 32.11 요약 CHAPTER 33 코어 데이터를 이용한 iOS 5 아이폰 데이터베이스 작업 _ 33.1 코어 데이터 스택 33.2 매니지드 오브젝트 33.3 매니지드 오브젝트 콘텍스트 33.4 매니지드 오브젝트 모델 33.5 영구 저장소 코디네이터 33.6 영구 오브젝트 저장소 33.7 엔티티 디스크립션 정의 33.8 매니지드 오브젝트 콘텍스트 얻기 33.9 엔티티 디스크립션 얻기 33.10 매니지드 오브젝트 만들기 33.11 매니지드 오브젝트 속성 읽기 및 쓰기 33.12 매니지드 오브젝트 구해오기 33.13 조건에 따른 매니지드 오브젝트 가져오기 33.14 요약 CHAPTER 34 iOS 5 아이폰 코어 데이터 사용지침 _ 34.1 아이폰 코어 데이터 예제 애플리케이션 34.2 코어 데이터 기반의 아이폰 애플리케이션 만들기 34.3 엔티티 디스크립션 만들기 34.4 뷰 컨트롤러 추가하기 34.5 뷰 컨트롤러에 액션 및 아웃렛 추가하기 34.6 유저 인터페이스 디자인하기 34.7 코어 데이터를 이용하여 영구 저장소에 데이터 저장하기 34.8 코어 데이터를 이용하여 영구 저장소에서 데이터 가져오기 34.9 메모리 해제하기 34.10 예제 애플리케이션 빌드 및 실행하기 34.11 요약 CHAPTER 35 iOS 5 아이폰 멀티터치, 탭과 제스처에 대해 _ 35.1 리스폰더 체인 35.2 다음 리스폰더로 이벤트 전달하기 35.3 제스처 35.4 탭 35.5 터치 35.6 터치 노티피케이션 메서드 35.7 요약 CHAPTER 36 iOS 5 아이폰 터치, 멀티터치와 탭 예제 애플리케이션 36.1 iOS 5 아이폰 탭과 터치 예제 애플리케이션 36.2 iOS 터치 프로젝트 만들기 36.3 아웃렛 만들기 36.4 유저 인터페이스 디자인하기 36.5 뷰에서 멀티터치 활성화하기 36.6 touchesBegan 메서드 구현하기 36.7 touchesMoved 메서드 구현하기 36.8 touchesEnded 메서드 구현하기 36.9 터치의 좌표 구하기 36.10 터치 예제 애플리케이션 빌드 및 실행하기 CHAPTER 37 iOS 5 아이폰 터치 스크린 제스처 인식하기 _ 37.1 iOS 5 아이폰 제스처 예제 애플리케이션 37.2 예제 프로젝트 만들기 37.3 아웃렛 만들기 37.4 유저 인터페이스 디자인하기 37.5 touchesBegan 메서드 구현하기 37.6 touchesMoved 메서드 구현하기 37.7 touchesEnded 메서드 구현하기 37.8 제스처 예제 빌드 및 실행하기 37.9 요약 CHAPTER 38 iOS 5 Gesture Recognizers를 통한 제스처 인식 _ 38.1 UIGestureRecognizer 클래스 38.2 인식기 액션 메시지 38.3 불연속 및 연속된 제스처 38.4 제스처에서 데이터 얻기 38.5 탭 제스처 인식하기 38.6 핀치 제스처 인식하기 38.7 회전 제스처 인식하기 38.8 팬과 드래깅 제스처 인식하기 38.9 스와이프 제스처 인식하기 38.10 롱 터치(터치와 홀드) 제스처 인식하기 38.11 요약 CHAPTER 39 아이폰 iOS 5 제스처 인식 사용지침 _ 39.1 제스처 인식 프로젝트 만들기 39.2 라벨 아웃렛 설정하기 39.3 유저 인터페이스 디자인하기 39.4 제스처 인식기 구성하기 39.5 액션 메서드 추가하기 39.6 제스처 인식 애플리케이션 테스트하기 CHAPTER 40 쿼츠로 iOS 5 아이폰 2D 그래픽 그리기 _ 40.1 코어 그래픽과 쿼츠 2D 소개 40.2 drawRect 메서드 40.3 점, 좌표와 픽셀 40.4 그래픽 콘텍스트 40.5 쿼츠 2D에서 색 작업하기 40.6 요약 CHAPTER 41 쿼츠 2D와 코어 이미지를 사용하는 iOS 5 아이폰 그래픽 사용지침 _ 41.1 iOS 아이폰 드로잉 예제 애플리케이션 41.2 새로운 프로젝트 만들기 41.3 UIView 서브클래스 만들기 41.4 UIView 서브클래스에 drawRect 메서드 위치시키기 41.5 선 그리기 41.6 경로 그리기 41.7 사각형 그리기 41.8 타원 및 원 그리기 41.9 색으로 경로 채우기 41.10 호 그리기 41.11 3차 베지어 곡선 그리기 41.12 2차 베지어 곡선 그리기 41.13 점선 그리기 361 41.14 그래픽 콘텍스트에 이미지 그리기 41.15 코어 이미지 프레임워크를 통한 이미지 필터링 41.16 요약 CHAPTER 42 코어 애니메이션을 이용한 iOS 5 아이폰 애니메이션 기초 _ 42.1 UIView 코어 애니메이션 블록 42.2 애니메이션 커브 이해하기 42.3 애니메이션 종료 시 노티피케이션 받기 42.4 아핀 변환 수행하기 42.5 동시에 수행되는 변환 42.6 애니메이션 예제 애플리케이션 만들기 42.7 인터페이스 파일 구현하기 42.8 UIView에서 그리기 42.9 화면 터치 인식 및 애니메이션 수행하기 42.10 애니메이션 애플리케이션 빌드 및 실행하기 42.11 요약 CHAPTER 43 iOS 5 아이폰 앱에 iAds 연동하기 _ 43.1 iOS 아이폰 광고 옵션들 43.2 iAds 광고 포맷 43.3 iAds를 표시하는 기본 규칙 43.4 iAds 아이폰 예제 애플리케이션 만들기 43.5 Xcode 프로젝트에 iAds 프레임워크 추가하기 43.6 뷰 컨트롤러 구성하기 43.7 유저 인터페이스 디자인하기 43.8 Banner Ad 만들기 43.9 광고 표시하기 43.10 기기 방향에 따라 광고 포맷 변경하기 43.11 델리게이트 메서드 구현하기 43.12 요약 CHAPTER 44 iOS 5 아이폰 멀티태스킹 개요 _ 44.1 iOS 애플리케이션 상태 이해하기 44.2 멀티태스킹 애플리케이션의 수명주기에 대한 개념 44.3 iOS 애플리케이션에서 멀티태스킹 비활성화하기 44.4 멀티태스킹 지원 체크하기 44.5 지원되는 백그라운드 실행 형태 44.6 백그라운드 실행 규칙 44.7 로컬 노티피케이션 예약하기 CHAPTER 45 iOS 5 아이폰 로컬 노티피케이션 예약하기 _ 45.1 로컬 노티피케이션 아이폰 앱 프로젝트 만들기 45.2 애플리케이션 델리게이트 메서드 위치시키기 45.3 프로젝트에 사운드 파일 추가하기 45.4 로컬 노티피케이션 예약하기 45.5 애플리케이션 테스트하기 45.6 예약된 노티피케이션 취소하기 45.7 즉시 로컬 노티피케이션 호출하기 45.8 요약 CHAPTER 46 iOS 5 코어 로케이션 프레임워크를 이용하여 아이폰 위치 정보 얻기 _ 46.1 코어 로케이션의 기초 46.2 로케이션 정확도 설정하기 46.3 거리 필터 구성하기 46.4 로케이션 매니저 델리게이트 46.5 CLLocation 오브젝트에서 위치 정보 얻기 46.6 거리 계산하기 46.7 위치 정보와 멀티태스킹 46.8 요약 CHAPTER 47 iOS 5 아이폰 로케이션 예제 애플리케이션 _ 47.1 iOS 5 아이폰 로케이션 예제 애플리케이션 만들기 47.2 프로젝트에 코어 로케이션 프레임워크 추가하기 47.3 뷰 컨트롤러 구성하기 47.4 유저 인터페이스 디자인하기 47.5 CLLocationManager 오브젝트 만들기 47.6 액션 메서드 구현하기 47.7 애플리케이션 델리게이트 메서드 구현하기 47.8 메모리 해제하기 47.9 아이폰 로케이션 애플리케이션 빌드 및 실행하기 CHAPTER 48 MapKit과 MKMapView 클래스를 이용하여 아이폰에서 지도 다루기 _ 48.1 MapKit 프레임워크에 대해 48.2 Map Regions 48.3 아이폰 MKMapView 사용지침 48.4 아이폰 지도 사용지침 만들기 48.5 Xcode 프로젝트에 MapKit 프레임워크 추가하기 48.6 MapView를 위한 아웃렛 선언하기 48.7 MKView를 만들고 아웃렛 연결하기 48.8 툴바 아이템 추가하기 48.9 MapView 영역 변경하기 48.10 지도 형식 변경하기 48.11 아이폰 MapView 애플리케이션 테스트하기 48.12 사용자 이동에 따른 Map View 갱신하기 48.13 맵 뷰에 기본적인 주석 추가하기 CHAPTER 49 아이폰 카메라와 포토 라이브러리 접근하기 _ 49.1 iOS 5 UIImagePickerController 클래스 49.2 UIImagePickerController 인스턴스 만들고 구성하기 49.3 UIImagePickerController 델리게이트 구성하기 49.4 기기의 지원기능 확인하기 49.5 무비와 이미지 저장하기 49.6 요약 CHAPTER 50 iOS 5 아이폰 카메라 예제 애플리케이션 _ 50.1 예제 애플리케이션에 대해 50.2 카메라 프로젝트 만들기 50.3 프레임워크 추가하기 50.4 프로토콜, 아웃렛, 액션 구성하기 50.5 유저 인터페이스 디자인하기 50.6 액션 메서드 구현하기 50.7 델리게이트 메서드 구현하기 50.8 메모리 해제하기 50.9 애플리케이션 빌드 및 실행하기 CHAPTER 51 iOS 5 아이폰 애플리케이션에서 비디오 재생하기 _ 51.1 MPMoviePlayerController 클래스에 대해 51.2 지원하는 비디오 포맷 51.3 아이폰 무비 플레이어 예제 애플리케이션 51.4 MediaPlayer 프레임워크 추가하기 51.5 액션 메서드와 MoviePlayer 인스턴스 선언하기 51.6 유저 인터페이스 디자인하기 51.7 프로젝트 리소스에 비디오 파일 추가하기 51.8 액션 메서드 구현하기 51.9 타깃-액션 노티피케이션 메서드 51.10 애플리케이션 빌드 및 실행하기 51.11 네트워크에 있는 비디오 파일 접근하기 CHAPTER 52 AVAudioPlayer를 이용하여 아이폰에서 오디오 재생하기 52.1 지원하는 오디오 포맷 52.2 재생 노티피케이션 받기 52.3 재생 모니터링 및 제어하기 52.4 아이폰 오디오 예제 애플리케이션 만들기 52.5 AVFoundation 프레임워크 추가하기 52.6 프로젝트 리소스에 오디오 파일 추가하기 52.7 액션과 아웃렛 만들기 52.8 액션 메서드 구현하기 52.9 AVAudioPlayer 오브젝트 만들고 초기화하기 52.10 AVAudioPlayerDelegate 프로토콜 메서드 구현하기 52.11 유저 인터페이스 디자인하기 52.12 메모리 해제하기 52.13 애플리케이션 빌드 및 실행하기 CHAPTER 53 AVAudioRecorder로 아이폰에서 오디오 녹음하기 _ 53.1 아이폰 AVAudioRecorder에 대해 53.2 프로젝트 만들기 53.3 액션과 아웃렛 선언하기 53.4 AVAudioRecorder 인스턴스 만들기 53.5 액션 메서드 구현하기 53.6 델리게이트 메서드 구현하기 53.7 유저 인터페이스 디자인하기 53.8 메모리 해제하기 53.9 애플리케이션 테스트하기 CHAPTER 54 아이폰 iOS 5 애플리케이션에서 트위터 연동하기 _ 54.1 iOS 5 트위터 프레임워크 54.2 iOS 5 Accounts 프레임워크 54.3 TWTweetComposeViewController 클래스 54.4 요약 CHAPTER 55 아이폰 iOS 5 TWTweetComposeViewController 트위터 예제 애플리케이션 _ 55.1 아이폰 트위터 애플리케이션에 대해 55.2 TwitterApp 프로젝트 만들기 55.3 아웃렛, 액션, 변수 선언하기 55.4 TWTweetComposeViewController 인스턴스 만들기 55.5 액션 메서드 구현하기 55.6 메모리 해제하기 55.7 유저 인터페이스 디자인하기 55.8 애플리케이션 빌드 및 실행하기 CHAPTER 56 앱 스토어에 애플리케이션 제출 및 준비하기 _ 56.1 iOS 배포 인증서 서명 요청 만들기 56.2 인증서 서명 요청 제출하기 56.3 배포 인증서 설치하기 56.4 앱 스토어 배포 프로비저닝 프로파일 만들기 56.5 애플리케이션에 아이콘 추가하기 56.6 배포를 위해 애플리케이션 아카이브하기 56.7 아이튠즈 커넥터에서 애플리케이션 구성하기 찾아보기 |