|
아이폰 프로그래밍 에 대한 책을 몇 권 읽어보았지만 Objective-C 에 대한 책은 처음 읽어본거 같다.
책의 전체적인 구성은 하나의 주제에 대해 설명을 하고 그에 대해 따라해보기 라는 단락으로 실제 개발툴에서 해당 예제를 따라해보는 과정이 담겨 있다. 중간중간 전문가조언 이라고 해서 해당 주제에 대한 여러가지 얘기들도 다루고 있다.
개인적으로 따라해보기는 참 괜찮았던거 같다. 간단한 예제를 실제 개발툴로 해보는 과정으로 해당 과정을 이미지로 보여주고 있어 전반적인 개발절차를 볼 수 있어 좋았던거 같다. 다만 디버깅 출력 부분도 실제 결과창을 이미지로 보여줬다면 하는 아쉬움이 있다.
앞단에 C 의 문법을 설명하면서 Objective-C 로 넘어가는 부분이 있는데 이 부분은 과연 필요한가 싶은 생각이 들었다. 문법이 같다면 Objective-C 로 그냥 설명하는게 나았지 않을까 싶다.
C,C++,Java 와 비교를 하는 부분이 조금 나오는데 개인적으로는 그러한 비교부분이 좀더 많았다면 하는 아쉬움이 있다. 이 부분은 다른 언어에는 없는데 Objective-C 에만 있다든지 하는 좀더 구체적인 비교 내용이 있었다면 더 좋았을거 같다.
하나의 챕터에서 그 다음 챕터에서 설명하는 부분을 병행해서 다루는 부분들이 있는데 이러한 부분들은 읽으면서 헷갈릴수 있지 않을까 하는 생각도 들었다.
개인적으로 6,7,11 장에서 다룬 프로토콜과 상속, 셀렉터 가 흥미로웠다. 11장의 내용은 좀더 많이 다루었다면 하는 아쉬움이 있다.
전반적으로 Objective-C 프로그래밍에 대해서 다루지만 해당 간단한 예제를 아이폰 프로그래밍으로 돌려보는 과정을 보여주고 있어 앱개발에 대한 부분도 도움이 되지 않은가 싶다.
Objective-C 에 문법에 대해서 항상 궁금했는데 이 책을 읽고 어느정도 알 수가 있어서 좋았던거 같다.
|