아이폰 4와 아이 패드 개발을 기반으로 자습서

원본 링크 : http://www.cnblogs.com/china-pub/archive/2011/07/12/2104319.html

아이폰 4와 아이 패드 개발을 기반으로 자습서

아이폰 OS SDK는 새로운 기능의 포괄적 인 수정에 대한 판매 기적의 고전을 만들고
, 여기에서 오는 소프트웨어 개발을 포용

기본 정보

原书名: 아이폰 4 개발을 시작 : 아이폰 OS SDK를 탐색

원래 제작사 : Apress의

저자 : (미국) 데이브 마크    잭 나무 열매 따위 줍기    제프 LAMARCHE   [번역기 프리젠 테이션]

번역 : 젠 페인트 양 왕위 Sunwen 레이를

일련 제목 : 튜링 프로그래밍 시리즈

보도 : 사람들 포스트 보도

ISBN : 9787115255525

추가 시간 : 2011년 7월 8일

발행일 : 2011.07.06

http://product.china-pub.com/198329

2011071215162190.jpg
"아이폰 4와 아이 패드 개발을 기반으로 튜토리얼"전자 책 온라인 읽기

소개

  아이폰이 새로운 모바일 플랫폼, 애플은 그것에게 강력한 소프트웨어 개발 키트 IOS SDK를 출시했다. 이 책은 IOS SDK를 개발, 정보, 생생한 언어에 대한 기본적인 튜토리얼이다. 이 책 바인딩 장치는 일반적으로 소비자 인스턴스에서 발견, 4 단계로 단계를 설명, 아이 패드 및 아이팟 아이폰, 다운로드의 개발에 적용 할 기본 프로세스를 터치하고 디자인 패턴 건설에 다른보기에서, 다양한 인터페이스 요소 IOS에 개발 도구를 설치 IOS 개발의 모든 측면을 다루는 팁 테이블뿐만 아니라, SQLite는, coredata 및 기타 지속성 기술.
   "아이폰 4와 아이 패드 개발을 기반으로 튜토리얼" 강력한 기능성과 완전하고 풍부한 콘텐츠,이 책을 통해 모든 수준의 프로그래밍 분야 빨리 IOS를 개발 내용 관련 기술을 향상시킬 수 독자.

디렉토리

"아이폰 4와 아이 패드 개발 재단 튜토리얼"
세계 아이폰 1 1 장 시작
책 1 1.1
1.2 1 요구 사항
1.2.1 개발자의 선택 3
1.2.2 필요한 지식 4
iOS 앱을 작성하는 차이를 무엇 1.3 4
1.3.1 하나의 응용 프로그램 (5)를 실행하는
1.3.2 하나의 창 5
1.3.3 제한된 액세스 5
1.3.4 제한 응답 시간 5
1.3.5 5 제한된 화면 크기
1.3.6 제한된 시스템 자원 (6)
1.3 6 0.7 가비지 컬렉션은 지원하지 않습니다
6 개의 새로운 기능 1.3.8
1.3.9 다른 접근 방식을 7
1.4 책 (7)
1.5 업데이트 내용 (8)
1.6을 시작할 준비가 8
제 2 장 기본 항목 9 만들
엑스 코드에서 .2.1를 설정 항목. 9 개
2.2 빌더 인터페이스 (14)
설정 파일 2.2.1 펜촉은 15
2.2.2 뷰에 태그 (16)를 추가
속성 2.2.3 변화 18 개
2.3 아이폰 조경 애플리케이션 (19)
2.4 (22) 개요
제 3 기본 상호 작용을 처리 23
3.1 23 MVC 패러다임
프로젝트 만들기 24 3.2
3.3 뷰 생성 제어부 (24)
3.3.1 출구 25
3.3.2 작동 26
3.3.3 동작과 뷰 컨트롤러로 출력 포트 (27)
3.3.4 추가 동작과 구현 파일에 대한 출력 포트 (30)
3.4 대리자 애플리케이션 34
3.5 36 편집 MainWindow.xib에
3.6 에디터 37 button_funviewcontroller.xib
보기 37 만들 3.6.1 인터페이스 빌더
3.6.2 (40)는 모든 요소를 연결
3.6.3 시험 43
3.7 요약 43
제 4 풍부한 사용자 인터페이스 (44)
4.1 전체 화면 (44 개) 컨트롤
4.2 46 활성 및 수동 제어를
응용 46 만들 4.3
4.4 뷰 이미지를 달성 텍스트 47 필드
4.4.1 출력 포트 (47)를 결정
4.4.2 동작을 결정을 48
4.4.3 이미지보기 (49)에 추가
(52)의 텍스트 필드에 추가 4.4.4
제 텍스트 필드 속성 55 4.4.5
4.4.6를 출력 포트에 연결 (55)
근접 키보드 55 4.5
키보드 입력을 닫 4.5.1 (56)가 완성된다
키보드 (57)를 터치하여 폐쇄 4.5.2 BACKGROUND
4.6 59 구현 슬라이더 태그
4.6.1 동작 59 출력 포트를 결정
4.6.2 60 개 연산하여 출력 추가
4.6.3에게 슬라이더와 태그 (61)에 추가
4.6.4 접속 동작 (62)의 출력 포트
4.7 스위치 버튼을 구현하고, 세그먼트 (62) 제어
4.7.1 (62)의 출력을 추가하고 운영
65 개 제어 4.7.2 스위치, 버튼을 추가 세그먼트
4.7.3 연결 및 조작 스위치 출력 포트 (66)
4.7.4 버튼 (66)에 추가
(67) 4.8 표 동작하고 알람을 구현
4.8.1 준수 67 대리자 수술대 방법
4.8.2 표시 조작 테이블 (68)
4.8.3 대리인 조작 테이블 (70)하여
4.9 71 경 버튼
4.9.1 방법 (71)의 viewDidLoad
4.9.2 상태 제어 72
4.9.3 신축 화상 (72)
4.10 (73)는 우수한 사용자 메모리를가
4.11 74 요약
5 장 (75)이 자동으로 회전 자동 크기 조정
75 5.1 자동 회전기구를
5.2 자동 회전 처리 특성을 조정할 77
5.2.1 회전 지지체 (77)를 지정
자동 등록 디자인 인터페이스 79 5.2.2 조정
자동 속성 관리자 (80 개)의 크기를 조정 5.2.3
5.2.4 설정 버튼 (81)을 자동 특성 조정
5.3 재구성 된 뷰가 회전 82
5.3.1 문 및 출력 포트 (83)에 연결된
회전시키면서 5.3.2 버튼 (84 개)의 움직임을
85도 전환 5.4
5.4.1 동작은 출력 포트 (86)와 결정
5.4.2 및 출력 포트 (87)의 동작 선언
5.4.3 설계 두 개의 뷰 (88)
를 교환 가능 5.4.4 및 동작 88
5.5 91 요약
제 6 다안 애플리케이션 92
92의 프로그램의 뷰 6.1 이상 일반적인 유형
의 애플리케이션의 아키텍처 뷰 이상 6.2 94
6.2.1 루트 컨트롤러 95
6.2.2 분석 뷰 컨텐츠 96
보기 전환기 (96)의 6.3 건설
6.3.1 뷰 컨트롤러와 nib 파일 97 작성
99 의뢰 응용 프로그램을 수정 6.3.2
6.3.3 switchviewcontroller.h 101
6.3.4 뷰 컨트롤러 (101) 추가
보기 6.3.5 빌드 도구 모음은 103 포함
6.3.6 쓰기 루트보기 제어부 (104)
콘텐츠 뷰 6.3.7 108
6.3.8 110 애니메이션 변환기 생성
요약 6.4 113
제 7 탭 막대 선택기 114
7.1 피커 애플리케이션 114
7.2 위양 데이터 소스 (117) 및
7.3 확립 툴바 프레임 117
7.3.1 파일 117 만들기
7.3 118 루트 뷰 컨트롤러 0.2 추가
7.3.3 편집 120 MainWindow.xib에
, 출력 포트에 연결된 7.3.4 후 123 실행할
7.4 기간 선택기 (124) 구현
단일 픽커 어셈블리 구현 7.5 126
7.5.1 선언 동작 (126) 및 출력 포트
7.5. 도 2 (127)의 구성
7.5.3 제어 데이터 소스로 구현 (127)에 위임
7.6 멀티 픽커 어셈블리 (131)
7.6.1 문 출구 (131) 및 동작
도 132 7.6.2 건축
7.6.3 제어기 (132)는 구현
7.7 어셈블리 독립 135
7.8 사용 사용자 정의 선택 도구는 간단한 게임 (141) 만들 수
141 7.8.1 쓰기 컨트롤러 헤더를
7.8.2 142도 구축
추가 143 이미지 리소스를 7.8.3을
컨트롤러를 구현 7.8.4을 (143)
149 세세한 7.8.5
7.8.6 링크 오디오 툴박스 프레임 153
7.9 154 요약
8 장, 표 프로필보기 155
8.1 156베이스 테이블 뷰
8.1.1 테이블 뷰 테이블 부 156 뷰
8.1.2 패킷 테이블 (157) 및 테이블을 형식화
8.2 간단한 테이블을 달성하기 위해 158
8.2.1 디자인 뷰 (158)
제어부 (158) 8.2.2 기록
8.2.3 이미지 (161)에 추가
8.2.4 테이블 뷰 스타일 부 (163)
8.2.5 (165)에 배치 된 오목 레벨
선택 프로세스 라인 8.2.6 165
8.2.7 변경은 폰트 크기 및 라인 높이 167 개
8.3 168 세포 테이블 정의
8.3.1 애플리케이션 부 (168)
8.3.2 맞춤 서브있는 UITableViewCell 172
8.4 176 패킷 인덱스 분할
뷰 (176)의 8.4.1 건축
8.4. 2 데이터 가져 오기 177
8.4.3 177 컨트롤러 구현할
8.4.4 (181)는 인덱스를 추가
검색 창 (181)을 실현할 8.5
8.5.1 설계 181 재고
변수 (182)의 8.5.2 전체 복사본
8.5.3 헤더 파일 갱신 제어부 (184)
8.5.4 뷰 185 수정
8.5.5 검토 컨트롤러 186
8.6 197 요약
제 9 내비게이션 제어부 (198) 및 테이블 뷰
9.1 내비게이션 제어부 (198 개)
스택 (198)의 특성 9.1.1
9.1. 스택 제어기 (199) 2
9.2 계층 애플리케이션은 여섯 개 부분으로 구성 (200)은 탐색
(200)는 서브 - 제어기이다 9.2.1
9.2.2 골격 탐색 애플리케이션 (203)
디스플레이 뷰 버튼 209 : 9.2.3 제 1 서브 - 제어기
9.2 0.4 제 2 서브 컨트롤러 : 검사 테이블 (217)
테이블의 제어 선 221 : 제 9.2.5 서브 컨트롤러
9.2.6 4 서브 컨트롤러 : 가동 라인 227
9.2.7 제 서브 컨트롤러 : 당신은 행을 233 삭제할 수 있습니다
9.2.8 여섯 번째 하위 컨트롤러 : 자세한 편집 창 239
9.2.9 기타 콘텐츠 257
9.3 요약 260
제 10 장 아이 패드 개발에 중요 261
10.1 분할보기 및 부동 창 (261)
프로젝트 splitview (263)을 생성 10.2
10.3 XIB 정의 구조 (264)
10.4 (265) 기능 코드를 정의
10.5 (272) 정보를 표시 대통령
276 10.6 부동 창 만들기
10.7 282 요약
283 11 장 응용 프로그램 설정 및 사용자 기본 설정
11.1 빔 (283) 설정
11.2 appSettings는 응용 프로그램 (284)
프로젝트 (286) 만들 11.2.1를
번들하여 11.2.2 286
11.2.3 응용 프로그램을 읽 설정 297
기본값 11.2.4 302 애플리케이션 변경
넘치는 달성 11.2.5 305
11.3 간략한 요약 307
12 장 보유 데이터 (308)
를 샌드 박스 어플리케이션 308 12.1
12.1.1 디렉토리에게 문서 (309)를 얻었다
12.1.2 얻기 tmp 디렉토리 310
문서 보존 정책 (310) 12.2
12.2.1 단일 파일 지속성 (310)
지속적인 파일의 복수 (311) 12.2.2
속성리스트 (311) 12.3
12.3.1 직렬화 속성 목록 311
12.3.2 지속적인 응용 프로그램 (312) 첫 번째 버전
12.4 쌍 모델 보관 목적 317
NSCoding 맞춰 318 12.4.1
12.4.2 319 nscopying 달성
12.4.3 데이터 객체가 보관하고 보관 취소되는 319 개
12.4.4 아카이브 애플리케이션 320
12.5 324 아이폰 매립 sqlite3를 사용하여
데이터베이스 (325 개)를 만들거나 여는 12.5.1
12.5.2 바인드 변수 327 개
12.5.3 sqlite3를 애플리케이션 (327)
12.6 데이터 (334) 코어 사용
12.6.1 엔티티 및 관리 개체 (335)
12.6.2 데이터 코어 애플리케이션 339
12.7 요약 348
13 장 그랜드 중앙 디스패치 배경 처리 및 응용 349
13.1 그랜드 중앙 디스패치 349
13.2 소개 350 개 slowworker
13.3 스레드 기본 352
작업 단위는 13.4 353
13.5 GCD : 하부 큐 354
13.5.1 바보 동작 354
13.5.2 355 개선 slowworker
13.6 백그라운드 처리 360
13.6.1 애플리케이션 라이프 사이클 361
13.6.2 상태 변경 통지 (361)
13.6.3은 랩 (363)에게 상태를 만들기
13.6 0.4 실행 상태 (364)
상태 변화 (365)의 사용 13.6.5
비활성 처리 366 13.6
13.6.7 배경 처리 상태 370
13.7 요약 378
제 14 도면하여 석영 및 OpenGL 379 개
세계 14.1 그래픽 두보기 379 개
14.2 380 쿼트 드로잉 방식
14.2. 1 개 석영 2D 그래픽 콘텍스트 380
14.2.2 좌표계 381
14.2.3 382 지정된 색
14.2.4 이미지 렌더링 컨텍스트 383
14.2.5 연신 형상 : 다각형, 직선과 곡선 (383)
14.2.6 쿼츠 2D 공구 예 : 모드, 그라데이션 대시 패턴 384
14.3 quartzfun 애플리케이션 384
14.3.1 빌드 quartzfun 애플리케이션 384
14.3.2 (394)는 도면 부호 석영 추가
14.3.3 quartzfun 최적화 애플리케이션 (398)
14.4 glfun 애플리케이션 401
14.4.1 빌드 glfun 애플리케이션 402
14.4.2을 도면 (404)는 OpenGL 사용
14.4.3 411 완전한 glfun
14.5 요약 411
제 15 누른 412 터치 동작
기간 동안 터치 412 15.1
15.2 413 리스폰 체인
15.2.1 응답 체인 413 개 개체
15.2.2 전송 이벤트 : 응답자 체인 홀더 (414) 활성
15.3 위에 터치 아키텍처 415
415에서 해당 코드 터치 15.3.1
15.3.2 제스처 통지 방법 415 4
15.4 416는 터치 감지
15.4.1 터치 익스플로러 애플리케이션 (417) 구성
의 터치 탐색기를 실행 15.4.2 419
15.5 와이프가 검출 419
15.5.1 건설 애플리케이션 420 와이프
15.5.2 423 자동 손 제스처 인식을 사용하여
구현 15.5.3 다중 와이프 동작 (424)
15.6 (425)는 다수의 탭을 검출
15.7 혼련 검출 동작 (430)
사용자 제스처를 만들고 사용 15.8 433
15.8.1 체크 제스처 정의 433
15.8 435 확인 표시 제스처 볼 부착
15.9 437 요약
제 16 코어 위치 추적 기능 (438)
16.1 (438)의 위치 관리
정밀도가 요구 (439)를 배치 16.1.1
16.1.2 설정 거리 필터 439
16.1.3 시작 위치 관리자 439
16.1.4 사용을 더 현명하게 위치 관리자 (440)
16.2 위치 관리자 (440) 의뢰
440 16.2.1 업데이트를 얻을
16.2.2 사용 cllocation 위도와 경도 (440)를 얻을 수
16.2.3 오류 통지 (442)
16.3 (442)의 위치는 코어 사용하려고
16.3.1 업데이트 위치 관리자 (446)
(447)의 이동 거리를 결정 16.3.2
16.4 요약 447
17 가속도계가 448 장을
물리 448 17.1 가속도계
17.2 잊지 마십시오가 449 회전
17.3 핵심 모션 그리고 작업 관리자 449
조작 이벤트를 기반으로 17.3.1 (450)는
455 17.3.2 활성 작업에 액세스 할 수
17.3.3 결과 가속도계 457
17.4 흔들림 검출기는 458
17.4.1 구운 된 팬 459
17.4.2 459 스윙과 휴식
17.5을 가속 방향으로 제어기 (464)를 셀
(464) 17.5.1 롤러 구슬 프로그램
17.5.2 공 뷰 (466)에 의해 제조 된
볼 17.5.3 계산 469 스포츠
17.6 요약 472
18 장 아이폰 카메라 사진 갤러리 473
화상 선택기 컨트롤러 474 uiimagepicker를 사용하여 18.1
18.2 영상 선택기 컨트롤러 의뢰 475 달성
18.3 실제 시험 카메라 라이브러리 476
18.3.1 디자인 인터페이스 477
18.3.2 달성 뷰 카메라 제어부 477
18.4 요약 481
19 장 애플리케이션 제이션 482
19.1 제이션 아키텍처 482
19.2 문자열 파일 483
484 개 캐릭터 파일 안에 어떤 19.2.1
19.2.2 국부 문자 매크로 문자열 484
19.3 현실 아이폰 : 485 지역화 된 응용 프로그램
19.3.1 만들고 485 localizeme
19.3.2 489 시험 localizeme
19.3.3 지역화 된 nib 파일 489
19.3.4 지역화 이미지 492
19.3.5 생성 및 지역화 된 문자열을 파일 493
19.3.6 지역화 된 응용 프로그램의 표시 이름 495
19.4 요약 496
도로가 앞서 497 제 20 장
20.1은 하나의 497에 생각의 함정에 빠지지 마십시오
20.1.1 애플의 설명서 497
20.1.2 메일 링은 498 나열
20.1.3 포럼 498
20.1.4 사이트 499
20.1.5 블로그 499
20.2 참고 문헌 500
20.3 501
20.4 501 안녕

HTTPS : //www.cnblogs.com/china-pub/archive/2011/07/12/2104319.html 재현

추천

출처blog.csdn.net/weixin_30344131/article/details/94930816