The Core iOS Developer's Cookbook
The Core iOS Developer's Cookbook(한국어판)
1장 제스처와 터치__터치
____예제: 단순 방향 조정 인터페이스
____예제: 끌기 제스처 인식
____예제: 병렬 제스처 인식자
____예제: 이동 제한
____예제: 터치 테스트
____예제: 비트맵 영역 유효 테스트
____예제: 터치 화면 그리기
____예제: 그리기 곡선 보정
____예제: 멀티터치 인터랙션
____예제: 원 그리기 인식
____예제: 커스텀 제스처 인식자
____예제: 스크롤 뷰의 끌기
____예제: 실시간 터치 피드백
____예제: 뷰 메뉴
____핵심 정리
2장 컨트롤
__UIControl 클래스
__버튼
__인터페이스 빌더와 버튼
____예제: 버튼 작성
____예제: 버튼 반응 애니메이션
____예제: 커스텀 슬라이더
____예제: 두 번째 선택이 가능한 세그먼트 컨트롤
__스위치와 스테퍼
____예제: UIControl 상속 클래스
____예제: 별점 슬라이더
____예제: 터치 휠
____예제: 당김 컨트롤
____예제: 커스텀 잠금 컨트롤
____예제: 이미지 갤러리
__툴바
__핵심 정리
3장 사용자 알림
__알림 메시지
____예제: 알림 블록
____예제: 배리어딕 변수 알림
__선택지 목록 표시
__ ‘기다려주세요’라는 의미로 진행상태를 표시
____예제: 모달 방식으로 진행 상태를 표시
____예제: 커스텀 모달 알림
____예제: 기본 팝오버
____예제: 로컬 알림
____알림 표식
____예제: 간단한 효과음 알림
__핵심 정리
4장 뷰와 애니메이션
뷰의 구조
____예제: 뷰 구조 트리 복원
____예제: 하위 뷰 탐색
__하위 뷰 관리
__뷰 태그와 탐색
____예제: 연결 오브젝트와 뷰 이름
__뷰의 배치
____예제: 뷰 프레임
____예제: 변환 프로퍼티
__화면 표시와 인터랙션 프로퍼티
__UIView 애니메이션
____예제: 뷰 페이드 인/아웃
____예제: 뷰 교체
____예제: 뷰 뒤집기
____예제: 코어 애니메이션 전환 효과
____예제: 바운스 애니메이션
____예제: 키 프레임 애니메이션
____예제: 이미지 뷰 애니메이션
__핵심 정리
5장 자동 레이아웃
__콘스트레인트
__콘스트레인트 어트리뷰트
__콘스트레인트 규칙
__콘스트레인트와 프레임
__콘스트레인트 작성
__형식 문자열
__프리디케이트
__형식 문자열 정리
__뷰 정렬과 가변 크기
__콘스트레인트 처리
__콘스트레인트 관리
____예제: 콘스트레인트 비교
____예제: 고정 크기 콘스트레인트 뷰
____예제: 중앙 정렬
____예제: 종횡비 설정
____예제: 장치 방향 전환
__콘스트레인트 디버그
____예제: 콘스트레인트 보기
__콘스트레인트 매크로
__핵심 정리
6장 텍스트 입력
__예제: UITextField 키보드 숨김
__예제: 커스텀 액새서리 뷰와 키보드 숨김
__예제: 키보드 표시와 뷰 영역 조정
__예제: 커스텀 입력 뷰
__예제: 비텍스트 뷰의 텍스트 입력
__예제: 비텍스트 뷰의 커스텀 입력 뷰 지원
__예제: 발전형 텍스트 에디터(1부)
__예제: 발전형 텍스트 에디터(2부)
__예제: 텍스트 입력 필터링
__예제: 텍스트 패턴 탐지
__예제: UITextView의 오탈자 감지
__텍스트 문자열 검색
__핵심 정리
7장 뷰 컨트롤러
__뷰 컨트롤러
__내비게이션 컨트롤러와 스플릿 뷰를 사용한 개발
____예제: 내비게이션 아이템 클래스
____예제: 모달 표시
____예제: 스플릿 뷰 컨트롤러
____예제: 유니버설 스플릿 뷰/내비게이션 앱
____예제: 탭 바
__탭 상태 기억
____예제: 페이지 뷰 컨트롤러
____예제: 커스텀 컨테이너
____예제: 세구에
__핵심 정리
8장 공통 컨트롤러
__이미지 피커 컨트롤러
____예제: 이미지 선택
____예제: 사진 찍기
____예제: 영상 녹화
____예제: 미디어 플레이어 영상 재생
____예제: 영상 편집
____예제: 영상 선택과 편집
____예제: 사진 이메일
____예제: 문자 메시지
____예제: SNS 상태 업데이트
__핵심 정리
9장 테이블 뷰
__iOS 테이블
__델리게이션
__테이블 작성
____예제: 기본 테이블 구현
__테이블 뷰 셀
____예제: 체크 테이블
__더보기 액세서리
____예제: 테이블 편집
____예제: 섹션 구분
____예제: 테이블 검색
____예제: 끌어서 새로고침
____예제: 액션 셀
__커스텀 그룹 테이블
____예제: 멀티 휠 테이블
__UIDatePicker
__핵심 정리
10장 컬렉션 뷰
__컬렉션 vs. 테이블
__컬렉션 뷰 작성
__플로우 레이아웃
__예제: 기본 컬렉션 뷰 흐름
__예제: 커스텀 셀
__예제: 가로 스크롤 목록
__예제: 인터랙티브 레이아웃 효과
__예제: 스크롤
__예제: 원 레이아웃
__예제: 레이아웃에 제스처를 추가
__예제: 진정한 그리드 레이아웃
__예제: 커스텀 아이템 메뉴
__핵심 정리
11장 문서와 데이터 공유
__예제: UTIs
__예제: 시스템 페이스트보드
__예제: 문서 폴더 모니터링
__예제: 액티비티 뷰 컨트롤러
__예제: 미리보기 컨트롤러
__예제: 문서 인터랙션 컨트롤러
__예제: 파일 지원 형식 설정
__예제: URL 서비스
__핵심 정리
12장 코어 데이터 맛보기
__코어데이터 개론
__엔티티와 모델
__콘텍스트 생성
__데이터 추가
__데이터베이스 쿼리
__오브젝트 삭제
____예제: 섹션 테이블 데이터 소스와 코어 데이터
____예제: 검색 테이블과 코어 데이터
____예제: 코어 데이터 테이블 편집
____예제: 컬렉션 뷰와 코어 데이터
__핵심 정리
13장 네트워크의 기본
__예제: 네트워크 상태 확인
__연결상태 모니터링
__URL 로딩 시스템
____예제: 단순 다운로드
____예제: 다운로드 피드백
____예제: 백그라운드 전송
____예제: JSON 직렬화
____예제: XML 트리 변환
__핵심 정리
14장 장치 특성
__기본 장치 정보
__장치 기능 제한
____예제: 근접 센서 상태와 배터리 상태 확인
____예제: 기타 장치 정보
__코어 모션 기초
____예제: ‘위’를 향한 가속
__기본 방향
____예제: 가속 센서를 사용해 화면 오브젝트를 이동
____예제: 가속 센서 기반 스크롤 뷰
____예제: 장치 자세
__흔들기 감지 모션 이벤트
__예제: 외부 화면
__사용자 트래킹
__하나 더: 가용 디스크 공간 확인
__핵심 정리
15장 손쉬운 사용
__손쉬운 사용 개론
__손쉬운 사용 활성화
__트레이트
__라벨
__힌트
__시뮬레이터 테스트
__업데이트 알림
__iOS 장치의 손쉬운 사용 테스트
__TTS 조정
__동적 글자 크기 조정
__핵심 정리
부록A 오브젝티브C 구문
__숫자
__박스
__컨테이너 구문
__첨자 지정
__기능 테스트
반응형
'공부해요 > 책 목차' 카테고리의 다른 글
(Do it!) 쉽게 배우는 웹앱 & 하이브리드앱 (0) | 2015.01.26 |
---|---|
OSX 구조를 이해하면서 배우는 Objective-C (0) | 2015.01.26 |
안드로이드 프로그래밍 정복. 1 (0) | 2015.01.26 |
스프링 3.0 프로그래밍 (0) | 2015.01.26 |
(예제로 쉽게 배우는) 스프링 프레임워크 3.0 (0) | 2015.01.26 |