附录B Objective-C 2.0语言概览

本附录以一种便于快速参考的方式总结了Objective-C语言。它不是这门语言的完整定义,而更像是该语言特性的非正式描述。读完本书正文之后,应该详细地阅读本附录中的资料。这样做不仅可巩固已学的内容,而且还可使你对Objective-C有一个更好的整体性理解。

这个概览基于ANSI C99(ISO/IEC 9899:1999)标准和Objective-C 2.0语言扩展。在编著本书时,在我的Mac OS X v10.5.5系统上,GUN gcc编译器的最新版本是4.0.1。

B.1 连字字符和标识符

B.1.1 连字字符

以下特殊的两字符序列(连字)等价于列出的单字符标点等价:

连字 含义 连字 含义

<:  [  %>  }

:  >]  %:  #

<%  {  %:%  ##