1、探索Objective - C:从基础到应用

探索Objective - C:从基础到应用

1. 引言

Objective - C是一种简单的计算机语言,旨在实现复杂的面向对象编程。面向对象编程建立在旧有思想之上,以新颖方式组合拓展,让程序设计更直观、开发更快、易于修改和理解。然而,对于新手而言,它带来了新的做事方式和大量术语,入门有一定难度。

2. 开发环境

大多数面向对象的开发环境包含以下三个主要部分:
- 对象库 :Cocoa是一个广泛的库,包含多个软件框架,如Foundation框架、用于构建图形用户界面的Application Kit框架等,可直接使用或按需调整。
- 开发工具集 :Mac OS X提供了Interface Builder,可图形化设计应用程序并组装用户界面;还有Project Builder,提供对编译器、调试器、文档、程序编辑器等工具的图形化访问。
- 面向对象编程语言及支持库 :本书聚焦于开发环境的这一组件,即Objective - C语言及其运行时环境。所有Cocoa框架都用Objective - C编写,应用程序需使用Objective - C或与之桥接的语言(如Java)才能受益于这些框架。Objective - C是C语言的扩展,以简单直接的方式赋予C语言完整的面向对象编程能力,其新增部分大多基于Smalltalk。

3. 为何选择Objective - C

选择Objective - C用于Cocoa框架有以下原因:
- 面向对象特性 :Cocoa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值