책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788994914817
· 쪽수 : 448쪽
책 소개
목차
Chapter01_아이폰 프로그래밍 개요
1.1 Xcode 다운로드 및 설치
1.2 인터페이스 빌더를 사용한 첫 프로그램 작성
1.3 Objective-C에서 C 언어 사용
1.4 C 언어 문자열과 NSString
Chapter02_Objective - C의 이해
2.1 클래스의 선언 및 구현
2.2 다양한 메소드의 구현 및 호출
2.3 객체의 생성과 해제
2.4 메소드의 동적 바인딩
2.5 접근 권한
2.6 클래스 변수의 게터(Getter)와 세터(Setter)
2.7 프로퍼티(property)의 속성(attribute)
2.8 메소드 오버로딩(over loading)
2.9 프로토콜(Protocol)과 카테고리(Category)
2.10 ARC 기능이 비활성된 경우의 객체 관리
2.11 델리게이트(Delegate)
Chapter03_뷰 기반 프로그래밍
3.1 버튼 컨트롤의 사용
3.2 텍스트 입력 처리
3.3 스위치, 세그멘티드 버튼, 슬라이더, 페이지컨트롤
3.4 프로그래스바, 액티버티 인디케이터 및 타이머 사용
3.5 탭바
3.6 내비게이션바
Chapter04_다양한 뷰
4.1 이미지 뷰
4.2 이미지 변환
4.3 이미지 줌
4.4 스크롤 뷰
4.5 모달 뷰
4.6 알림 뷰
4.7 액션시트 뷰
4.8 웹 뷰
Chapter05_뷰의 처리
5.1 뷰의 바운드와 프레임
5.2 뷰의 전환
5.3 뷰의 회전
5.4 회전에 따라 뷰 대치하기
Chapter06_테이블 뷰
6.1 행의 구성
6.2 행의 그룹
6.3 테이블 컨트롤 사용하기
6.4 테이블 이미지 처리
6.5 셀 처리
6.6 편집 모드 처리
Chapter07_스토리보드의 이해
7.1 모달뷰로 전환
7.2 푸쉬 뷰 컨트롤러로 전환
7.3 탭바의 사용
7.4 세궤이(Segue) 클래스 사용
7.5 Empty 프로젝트에서 스토리보드 생성
Chapter08_이벤트와 제스처
8.1 터치 이벤트
8.2 멀티 탭 이벤트
8.3 탭 제스처
8.4 핀치(Pinch) 제스처
8.5 팬(Pan) 제스처
8.6 스와이프 제스처
8.7 로테이션(Rotation) 제스처
8.8 길게 누르기(LongPress) 제스처
8.9 흔들기 제스처
Chapter09_인터페이스 빌더 없이 프로그래밍하기
9.1 컨트롤 사용하기
9.2 스크롤 이미지 처리
9.3 테이블 처리
9.4 탭바 기반 프로그래밍
Chapter10_쿼츠를 이용한 그래픽스
10.1 직선 그리기
10.2 도형 그리기
10.3 텍스트 출력
10.4 이미지 처리
10.5 터치 이벤트 처리
10.6 비트맵 처리
10.7 이미지 퍼즐
Chapter11_Core Data / Core Location
11.1 Core Data
11.2 Core Location
Chapter12_부록