요즈음 스마트폰의 관심과 이슈로 인해서 부각되고 있는 아이폰에 대한 프로그래밍 관련 서적이다. 이 책만 읽으면 아이폰 프로그래밍의 고수가 되지는 않는다. 아이폰용 어플리케이션을 개발하여 앱스토어 등에 등록해서 사용하기 위해서는 기본적인 내용과 원리를 학습하여 기본기를 통해서 다양한 응용을 해야한다. 좀더 쉽게 이해하기 위해서는 오브젝트C에 대한 기본적인 문법과 오브젝트 지향 프로그래밍에 대한 이해가 필요하다. 내용과 함께 작은 어플리케이션을 만들며 기능제어와 상호작용 방법을 배울 수 있다.
1부는 자료구조로 리스트, 스택, 큐, 트리 2부는 알고리즘으로 정렬, 탐색, 우선순위 큐와 힙, 해시 테이블, 그래프, 문자열 검색 3부는 알고리즘 설계기법으로 알고리즘 성능분석, 분할정복, 동적 계획법, 탐욕알고리즘, 백트래킹 알고리즘에 대해서 무난한 소개와 고전적인 주제로 설명이 잘 되어 있다.