책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > Objective C / 애플 어플리케이션
· ISBN : 9788966184774
· 쪽수 : 522쪽
· 출판일 : 2012-11-20
목차
Chapter 01 애플리케이션 개발
1.1 터미널 애플리케이션의 개발
1.2 콘솔에 출력하기
1.3 새로운 커스텀 클래스의 생성
1.4 코드 속성 접근자
1.5 @synthesize를 활용한 코드 속성 접근자
1.6 커스텀 클래스에 클래스 메소드 추가하기
1.7 커스텀 클래스에 인스턴스 메소드 추가하기
1.8 카테고리를 통한 클래스 확장
1.9 터미널에서의 창 기반 맥 애플리케이션 개발
1.10 맥 애플리케이션에 사용자 컨트롤 추가하기
1.11 엑스코드를 활용한 창 기반 맥 애플리케이션 개발
1.12 엑스코드를 통한 iOS 애플리케이션 개발
1.13 타겟-액션을 갖춘 사용자 컨트롤 iOS 애플리케이션에 추가하기
1.14 델리게이션을 통해 iOS 애플리케이션에 사용자 컨트롤 추가하기
Chapter 02 문자열 및 숫자 활용
2.1 문자열 객체의 생성
2.2 맥에서 파일로부터 문자열 읽기
2.3 iOS에서 파일로부터 문자열 읽기
2.4 맥에서 파일에 문자열 쓰기
2.5 iOS상에서 파일에 문자열 쓰기
2.6 문자열 비교
2.7 문자열 수정
2.8 문자열 검색
2.9 문자열 지역화
2.10 숫자의 문자열 변환
2.11 문자열의 숫자 변환
2.12 숫자 포매팅
Chapter 03 객체 컬렉션의 활용
3.1 배열의 생성
3.2 배열 내 객체 참조
3.3 배열 개수의 파악
3.4 배열 순회
3.5 배열 정렬
3.6 배열 조회
3.7 배열 내용의 수정
3.8 배열의 파일 시스템 저장
3.9 파일 시스템에서 배열 읽기
3.10 딕셔너리의 생성
3.11 딕셔너리 내 객체 참조
3.12 딕셔너리 개수 조회
3.13 딕셔너리 순회
3.14 딕셔너리의 내용 수정
3.15 딕셔너리의 파일 시스템 저장
3.16 파일 시스템에서 딕셔너리 읽기
3.17 세트의 생성
3.18 세트 개수의 조회
3.19 세트의 비교
3.20 세트의 순회
3.21 세트 내용의 수정
Chapter 04 파일 시스템
4.1 파일 관리자의 참조 및 활용
4.2 맥 시스템 디렉터리 참조 가져오기
4.3 iOS 주요 디렉터리의 참조
4.4 파일 속성 가져오기
4.5 디렉터리 내 파일 목록 및 하위 디렉터리 조회
4.6 디렉터리 관리
4.7 파일 관리
4.8 파일 상태 검사
4.9 파일 속성 변경
4.10 NSFileManager와 델리게이션의 활용
4.11 NSData를 활용한 데이터 작업
4.12 NSCache를 통한 컨텐츠 캐싱
Chapter 05 날짜, 시간, 타이머 활용
5.1 오늘 날짜 객체의 생성
5.2 컴포넌트를 통한 커스텀 날짜 생성
5.3 두 날짜의 비교
5.4 문자열의 날짜 변환
5.5 날짜 포매팅
5.6 날짜의 더하기 및 빼기
5.7 타이머를 활용한 작업 예약 및 반복
Chapter 06 비동기적 처리
6.1 새 스레드에서의 프로세스 실행
6.2 메인 스레드와 백그라운드 스레드 사이의 통신
6.3 NSLock를 통한 스레드 락
6.4 @synchronized를 통한 스레드 락
6.5 그랜드 센트럴 디스패치(GCD)를 통한 비동기적 처리
6.6 GCD에서의 직렬 큐 활용
6.7 NSOperationQueue를 활용한 비동기적 처리 구현
Chapter 07 웹 컨텐츠 처리
7.1 파일 내려받기
7.2 XML을 통한 웹 서비스 처리
7.3 JSON을 활용한 웹 서비스 처리
7.4 비동기적 웹 컨텐츠 처리
Chapter 08 메모리 관리
8.1 메모리 관리의 이해
8.2 ARC를 사용하지 않는 애플리케이션의 설정
8.3 참조 카운팅을 활용한 메모리 관리
8.4 커스텀 클래스에 대한 메모리 관리 기능 추가
8.5 자동릴리즈의 활용
8.6 맥 애플리케이션의 가비지 컬렉션 활성화
Chapter 09 객체 그래프 활용
9.1 객체 그래프의 생성
9.2 키-값 코딩의 활용
9.3 객체 그래프에서의 키 경로 활용
9.4 키 경로를 활용한 정보 취합
9.5 옵저버 패턴의 구현
9.6 클래스 및 객체의 인스펙션
9.7 객체 그래프 아카아빙
Chapter 10 코어 데이터
10.1 애플리케이션에 대한 코어 데이터 지원 기능 추가
10.2 엔티티 설명의 추가
10.3 애플리케이션에 관리 객체 추가하기
10.4 코어 데이터에 관리 객체 추가하기
10.5 데이터 저장소로부터 객체 조회하기
10.6 데이터 저장소로의 변경 사항 저장
10.7 코어 데이터를 활용한 일대일 관계
10.8 코어 데이터를 활용한 일대다 관계
10.9 데이터 저장소 버전 관리
Chapter 11 맥과 iOS 밖에서의 오브젝티브 C
11.1 윈도우용 GNUstep 설치
11.2 윈도우 운영체제에서의 오브젝티브 C Hello World
11.3 웹앱용 오브젝티브 J 내려받기
11.4 오브젝티브 J 애플리케이션의 Hello World 코딩
11.5 오브젝티브 J 애플리케이션에 버튼 추가하기