- 1、本文档共122页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Objective-C 最新汉化版全集教程_精品
Objective-C Beginners Guide
目录
l 始吧
° 下载这篇教学
° 设定环境
° 前言
° 编译hello world
l 创建Classes
° @interface
° @implementation
° 把它们凑在一起
l 详细说明...
° 多重参数
° 建构子(Constructors )
° 存取权限
° Class level access
° 异常情况 (Exceptions )处理
l 继承、多型(Inheritance, Polymorphism)以及其它对象导向功能
° id 型别
° 继承(Inheritance)
° 动态识别 (Dynamic types)
° Categories
° Posing
° Protocols
l 内存管理
° Retain and Release (保留与释放)
° Dealloc
° Autorelease Pool
l Foundation Framework Classes
° NSArray
° NSDictionary
l 优点与缺点
l 更多信息
开始吧
Objective-C Beginners Guide 页码,2/43
o 设定环境
n Linux/FreeBSD: 安装GNUStep
n 为了编译GNUstep 应用程序,必须先执行位
于 /usr/GNUstep/System/Makefiles/GNUstep.sh 的GNUstep.sh 这个档案。
这个路径取决于你的系统环境,有些是在 /usr, some /usr/lib ,有些
是 /usr/local。如果你的shell 是以csh/tcsh 为基础的shell,则应该改用
GNUStep.csh。建议把这个指令放在.bashrc 或.cshrc 中。
n Mac OS X: 安装XCode
n Windows NT 5.X: 安装cygwin 或mingw,然后安装GNUStep
o 前言
n 这篇教学假设你已经有一些基本的C 语言知识,包括C 数据型别、什么是
函式、什么是回传值、关于指针的知识以及基本的C 语言内存管理。如果
您没有这些背景知识,我非常建议你读一读KR 的书:The C Programming
Language (译注:台湾出版书名为C 程序语言第 版)这是C 语言的设计者
所写的 。
n Objective-C,是C 的衍生语言,继承了所有C 语言的特性。是有一些例外,
但是它们不是继承于C 的语言特性
文档评论(0)