이책의 역자는 이책에 대해서 가장얇은 Objective-C 책일것이라고 이야기 하고 있습니다.
저 또한 가장 얇은 책이라서 이책을 읽기 시작했는데요.(두꺼운 책은 질색이라..ㅋ)
기존에 다른 언어(C , C++, JAVA)를 이미 공부하신 분들에겐 그다지 좋은 선택은 아닐것 같습니다.
책의 절반 정도를 C언어에서 부터 이어온 문법들에 대해서 설명을 해주고 있으며 나머지 부분들에 대해서도 Objective C 언어에 대한 기본적인 문법들도 상당수 누락 되어 있거든요.
제가 생각하는 이 책의 미덕은 Windows, Linux, MacOS 상에서 console 상황에서 간단한 Text 편집기로 빌드하고 실행시킬수 있는 방법에 대해서 소개를 하고 있는 점입니다.
보통의 다른 Objective C 책들은 X-Code 환경에서의 설명을 초점을 맞추는데 비해서 이책은 개발 환경보다는 Objective-C 언어 자체에 대해서 집중하고 있는 모습이구요.
사실상 Objecitve C가 iOS 개발에 거의 종속적인 모습을 보이고는 있지만 개념적으로는 iOS에 종속되어 있는 것은 아니잖아요 , 분명 개발환경에서 독립적인 방식으로 언어를 공부하고 싶으신 분들도 계실겁니다.
프로그래밍 언어를 Objective C 로 처음 접하는 사람이라면 분명 유용한 책이 될것으로 생각되는데요 얇은 프로그래밍 서적을 핸드북 개념으로 선택했던 저한테는 좋지 못한 선택이었습니다.ㅜㅜ
나머지 책 내용은 차례로 대신합니다.
Chapter 01 이 책에 대하여 _ 1
Chapter 02 오브젝티브-C의 역사 _ 3
Chapter 03 Mac OS X에서의 Xcode 설치와 오브젝티브-C 컴파일하기 _ 6
Chapter 04 윈도우즈에 GNUstep과 오브젝티브-C 설치하고 사용하기_ 13
Chapter 05 리눅스에 GNUstep과 오브젝티브-C 설치하고 사용하기 _ 17
Chapter 06 리눅스에서 GNUstep 빌드하고 설치하기 _ 21
Chapter 07 오브젝티브-C 2.0의 데이터 타입 _ 28
Chapter 08 오브젝티브-C 2.0의 변수와 상수 _ 36
Chapter 09 오브젝티브-C 2.0의 연산자와 표현식 _ 40
Chapter 10 오브젝티브-C 2.0의 연산자 우선순위 _ 53
Chapter 11 오브젝티브-C 2.0 코드 주석달기 _ 57
Chapter 12 if와 else를 이용한 오브젝티브-C 흐름 제어 _ 61
Chapter 13 오브젝티브-C의 switch 문 _ 65
Chapter 14 오브젝티브-C의 반복 - for 문 _ 70
Chapter 15 오브젝티브-C의 반복 - do 그리고 while 문 _ 79
Chapter 16 오브젝티브-C 객체지향 프로그래밍의 개요 _ 83
Chapter 17 오브젝티브-C의 클래스 메서드 만들기 _ 98
Chapter 18 오브젝티브-C의 데이터 캡슐화, 통합된 접근자, 그리고 점 표기법 _ 103
Chapter 19 오브젝티브-C의 상속 _ 109
Chapter 20 오브젝티브-C의 포인터와 인다이렉션_ 116
Chapter 21 id 타입을 이용한 오브젝티브-C의 동적 결합과 선언 _ 122
Chapter 22 오브젝티브-C의 변수 범위와 기억 영역 분류_ 126
Chapter 23 오브젝티브-C 함수의 개요_ 135
Chapter 24 오브젝티브-C의 열거형_ 144
Chapter 25 오브젝티브-C Foundation 프레임워크에 대한 개요_ 148
Chapter 26 오브젝티브-C의 문자열 객체로 작업하기_ 151
Chapter 27 오브젝티브-C의 숫자 객체 이해하기_ 167
Chapter 28 오브젝티브-C의 배열 객체로 작업하기_ 172
Chapter 29 오브젝티브-C의 딕셔너리 객체_ 179
Chapter 30 오브젝티브-C에서 디렉터리 작업하기_ 183
Chapter 31 오브젝티브-C에서 파일 작업하기_ 190
Chapter 32 NSPathUtilities로 경로를 만들고 처리하기_ 200
Chapter 33 오브젝티브-C에서 객체 복사하기_ 205
Chapter 342 오브젝티브-C의 전처리 지시자 사용하기_ 213
찾아보기 220
'Books > 2012' 카테고리의 다른 글
Lean Thinking (0) | 2012.12.26 |
---|---|
iOS 디버그 최적화 기법 (0) | 2012.11.30 |
컨설팅의 비밀 (0) | 2012.11.16 |
소프트웨어 프로젝트에서의 리스크 관리 (0) | 2012.11.13 |
미래를 만든 GEEKS (0) | 2012.10.30 |