1、Objective-C开发环境由以下四部分组成:
- Objective-C编程语言;
- Objective-C运行环境;
- 软件库;
- 软件开发环境;
2、选择Objective-C的原因
- 面向对象的编程功能:Objective-C编程语言为面向对象的程序设计(OOP)提供了全面的支持,其中包括对象消息、封装、继承、多态和开放式递归等功能。
- 对象消息传递:
- 动态的运行时环境;
- 内存管理;
- 内部检查和获取消息;
- 对C语言的支持:Objective-C实际上是C语言面向对象编程的扩展,它是C语言的超集;
- 苹果公司的支持;