7장을 읽으면 Objective-C가 얼마나 멋진 언어인지 알게 된다. 정적언어와 동적언어의 절묘한 만남! 양쪽의 장점만 모아 놓은 언어라 말하고 싶다.
Objective-C 언어에서 id 타입은 덕타입으로 스크립트언어에서 많이 볼 수 있는 동적 타입이다. 이 id타입을 C언어의 void포인터로 이해하기 쉽지만 id타입은 void포인터가 제공하지 않는 많은 메타 정보를 알려준다.
또한 id타입이 있음으로 해서 Objective-C가 S라인 유연성을 가질 수 있게 되었으며 Objective-C를 통해서 각종 유용한 패턴을 쉽게 구현할 수 있게 되었다.
Objective-C 언어에서 id 타입은 덕타입으로 스크립트언어에서 많이 볼 수 있는 동적 타입이다. 이 id타입을 C언어의 void포인터로 이해하기 쉽지만 id타입은 void포인터가 제공하지 않는 많은 메타 정보를 알려준다.
또한 id타입이 있음으로 해서 Objective-C가 S라인 유연성을 가질 수 있게 되었으며 Objective-C를 통해서 각종 유용한 패턴을 쉽게 구현할 수 있게 되었다.
|
'독서노트' 카테고리의 다른 글
Xcode4 : 매력적인 맥 iOS 개발 환경 (0) | 2011.09.21 |
---|---|
Chapter 1,2. 모델-뷰-컨트롤러 (0) | 2011.02.26 |
Cocoa Design Pattern (2) | 2011.02.25 |
컴퓨터와 구식 계산기의 차이 (0) | 2011.02.20 |
확률을 적용한 랜덤값 선택하기 (1) | 2011.02.16 |