본문 바로가기

독서노트

Chapter 7. 익명 타입과 혼성 컨테이너

7장을 읽으면 Objective-C가 얼마나 멋진 언어인지 알게 된다. 정적언어와 동적언어의 절묘한 만남! 양쪽의 장점만 모아 놓은 언어라 말하고 싶다.

Objective-C 언어에서 id 타입은 덕타입으로 스크립트언어에서 많이 볼 수 있는 동적 타입이다. 이 id타입을 C언어의 void포인터로 이해하기 쉽지만 id타입은 void포인터가 제공하지 않는 많은 메타 정보를 알려준다.

또한 id타입이 있음으로 해서 Objective-C가 S라인 유연성을 가질 수 있게 되었으며 Objective-C를 통해서 각종 유용한 패턴을 쉽게 구현할 수 있게 되었다.

코코아디자인패턴
카테고리 컴퓨터/IT > 컴퓨터공학 > 디자인패턴
지은이 에릭 벅 (케이앤피북스, 2011년)
상세보기