文件名称:
Object-C的语法与Cocoa框架_V1.0
开发工具:
文件大小: 427kb
下载次数: 0
上传时间: 2012-10-10
详细说明: Cocoa框架 是什么因素使一个程序成为Cocoa程序呢?肯定不是编程语言,因为在Cocoa开发中您可以使用各种语言;也不是开发工具,因为您在命令行上就可以创建Cocoa程序(虽然那会使开发过程变得复杂,且需要消耗大量时间)。那么,所有Cocoa程序的共同点是什么?是什么使它们变得与众不同?答案是这些程序都是由一些对象组成,而这些对象最终都是从NSObject这个根类继承下来的;还有,这些程序都是基于Objective-C运行环境的。这个说法对于所有的Cocoa框架来说也是正确的。 请注意:上面的说法还需要做一点限制。首先,Cocoa还有另一个根类,即NSProxy。只是NSProxy很少用于Cocoa编程。其次,您可以创建您自己的根类,只是这需要很多工作(包括编写与Objective-C运行环境进行交互的代码),而且为此花费时间可能是不值得的。 Mac OS X包含多个Cocoa框架,苹果和第三方厂商也随时会发布更多的框架。无论Cocoa框架有多么丰富,有两个框架总是与众不同:即Foundation和Application Kit框架,它们是核心的Cocoa框架。如果您没有连接并使用Application Kit框架中的类 ,就不能开发任何类型的Cocoa软件;同样地,如果您没有连接并使用Foundation框架中的类,也不能开发任何类型的Cocoa软件(当您连接Cocoa雨伞框架的时候,Xcode会自动连接这些框架)。Foundation和Application Kit框架在Cocoa开发中是必要的,其它框架则是辅助和可选的。 下面的部分将讨论上述两个核心的Cocoa框架,并简要描述一些辅助性的框架。为了使这些大框架更加容易理解,在介绍Foundation和Application Kit框架时,我们将每个层次中的数十个类分为不同的功能组。虽然这种分组方式有很强的逻辑基础,但是人们也可以按其它方式合理地进行分组。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.