Objective-C
Wells_Kuan
这个作者很懒,什么都没留下…
展开
-
Objective-C简介
1.Objective-C 是一种面向对象的计算机语言(是什么) 2.OC不是一种全新的语言,它是在C语言的基础上增加了面向对象的语法,所以OC兼容C语言,可以再OC中混入C语言代码,甚至是C++代码。(怎么来的) 3.可以使用OC来开发Mac OS X平台 和iOS平台的程序。(作用) 4.Objective-C发展现状 1986年,BradCox在纯面向对象语言SmallTalk的原创 2016-02-10 15:31:14 · 637 阅读 · 0 评论 -
Objective-C 和 C的对比
1.源文件对比 2.关键字对比 3.数据类型对比 4.流程控制语句对比 5.函数(方法)定义和声明对比 6.面向对象新增特性 7.面向对象新增语法 8.新增异常处理 1.源文件对比 2.关键字对比 注意:因为OC是在C的基础上拓展而来,所以C的关键字都可以在OC中使用。OC新增的关键字大部分(注意不是全部)带有“@”,用来与C语言进行区别。原创 2016-02-11 15:48:41 · 933 阅读 · 0 评论 -
Objective-C的知识小拓展
1.如果要用C语言的字符串输出,就要用C的字符串来告诉系统;同理,OC也是如此,系统可以通过“@”来进行区分 2.在使用函数(方法)之前,需要给出声明(即引入头文件) 3.import 和 include的功能一样,是将右边的文件"拷贝"到当前import所在的源文件。既然这两个“预处理指令”功能一样,为什么OC要给出一个新的“预处理指令”呢?为了降低程序员的负担(重复书写头文件卫士),所以O原创 2016-02-11 18:18:47 · 245 阅读 · 0 评论 -
面向对象思想
1.面向对象的基本概念 面向对象:OO-object oriented 面向对象编程:OOP-object oriented programming 2.面向对象和面向过程的区别、本质 本质:解决问题的思维、万物皆对象。 通过与“面向过程”思维的对比,才能更好地理解“面向对象”思维。 面向对象 和 面向过程都是解决问题(需求)的思维方式。面向过程:关注的是 解决问题需要的“原创 2016-02-11 23:14:08 · 197 阅读 · 0 评论 -
类与对象
1.类与对象的关系 类:OC中的类相当于图纸,用来描述具有相同属性(实例变量、成员变量)和行为(方法)的一类事物。也就是说,要想创建对象,必须先有类。OC利用类来描述和创建对象,对象是类的具体存在。因此,在使用“面向对象”的思维解决问题时,先考虑需要设计哪些类,再考虑根据该类创建多少个对象。类的本质:描述具有相同属性(成员变量、实例变量)和行为(方法)的一类事物。 2.如何定义一个原创 2016-02-12 10:13:33 · 239 阅读 · 0 评论