Objective-C
VA_wolf
在校软件工程的学生......
展开
-
一、Objective-C语言概述
一、简述 概念 Objective-C 语言是C语言的一个扩展集,它支持C语言的语法。但是它不仅仅只是语言的一种扩充,它是一门面向对象的语言,因此它同时也拥有高级语言的特性。 Objective-C编程语言排名 2009年 排名32 2010年 排名8 2011原创 2011-08-11 18:29:19 · 506 阅读 · 0 评论 -
二、简单程序设计
一、创建Xocode工程 1、启动Xcode,然后在File菜单下,选择New Project; 2、找到Command Line Utility大栏目,在右边的选项中选择Foundation Tool,点击choose选中; 3、在出来的savs as 提示后输入工程名,原创 2011-08-11 19:44:43 · 304 阅读 · 0 评论 -
三、类以及其继承
一、类概述 1.1 面向对象 面向对象是计算机领域的重心之一,但是很少有具体准确的概念,从使用上来说,面向对象就是在编程过程中采用封装、继承、多态的编程方法。这里我们讲的重心是继承,多态部分后面提及。 1.2 一些基本概念 (1)对象 对象是人们要进行研究的任何事原创 2011-08-12 12:58:22 · 299 阅读 · 0 评论 -
四、多态、动态类型和动态绑定
多态、动态类型和动态绑定 一、多态 多态在面向对象语言中,接口的多种不同的实现方式即为多态。也就是说,假如去医院看病,同样是看病,要进不同的门诊去看,门诊就是为了实现看病这个功能的接口,不同的病人选择适合自己的门诊,就是这个道理。 注意: 1、 在同一个类中,我们原创 2011-08-14 10:50:52 · 395 阅读 · 0 评论 -
六、预处理程序
概念 预处理程序提供了一些工具,使用这些工具能够使其更加易于开发,阅读,修改以及移植到不同系统的程序。也能够订制objective语言从而适合自己的编程风格。 #define 用途:给符号名称指派程序常量; #define true 1 这样的话在程序中使用到tr原创 2011-08-19 13:53:33 · 327 阅读 · 0 评论 -
五、分类和协议
一、分类 有时候在处理类定义的时候,可能想要为其添加一些新方法,但是由不想通过新建很多子类来继承并且增加新方法,这个时候分类就有了用处。相当于在使用的时候只要注明是哪个分类。 下面用例子来说明: #import "Fraction.h" @interface原创 2011-08-15 08:37:56 · 292 阅读 · 0 评论