- 博客(10)
- 收藏
- 关注
原创 黑马程序员_OC分类和构造方法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------构造方法1).含义:用来初始化对象的方法,就是构造方法。构造方法是对象方法,以“-”号开头。2).创建对象的过程:a.分配存储空间,使用NSObject的alloc方法实现,只是返回了存储空间。如下实例:[objc] view plaincopypr
2015-05-11 13:09:09
353
原创 黑马程序员_OC语法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------点语法:1).点语法作用:调用set和get 方法,当使用点语法时,编译器会自动展开相应的方法。实例如下:[objc] view plaincopyprint?stu.age = 10 ⇒[stu setAge:10]
2015-05-11 13:06:48
379
原创 黑马程序员_OC面向对象的特性
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------面向对象三大特征:封装、继承、多态。封装1).作用:隐藏内部的实现,文档外部接口,封装就是定义类 定义属性 定义方法。2).实现方法:a.使用@interface和@implementation来处理类,@interface 是像定义在外边的钟表表面,向外界提供展示及接
2015-05-11 13:04:40
313
原创 黑马程序员_OC对象的描述
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------object-c是根据C语言所衍生出来的语言,继承了C语言的特性,是扩充C的面向对象编程语言。主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统。Object-c仅支持单一父类继承,不支持多重继承。面向对象:面向对象是一种对现实世界理解和抽象的方法。
2015-05-11 00:29:32
380
原创 黑马程序员_C语言指针
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------有关指针的数据类型小结容易混淆的几个int *p[n] 、int (*p)[n],其中int *p[n]是一个数组,数组的元素是指针;int (*p)[n]是个指针,是一个指向二维数组的指针或者分解为长度为n的一维数组。2. 指针
2015-05-10 19:47:35
356
原创 黑马程序员_C语言数组的总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、数组总括含义:将相同类型的若干变量按照有序的形式组织起来,就是数组。数组的一般形式:数据类型 数组名 [常量表达式];数据类型,可以是基本数据类型或构造数据类型;数组名,用户定义的数组标识符;常量表达式,表示数组中元素的个数,也成为元素的长度。
2015-05-09 22:55:42
538
原创 黑马程序员_C流程控制和循环结构
一、流程控制1、程序结构程序分三种结构:顺序结构、分支结构、循环结构;2、分支语句--if语句形式一:if(表达式){语句块1;}功能:if语句实现的是分支控制,如果表达式为真,则执行语句块1;形式二:if(表达式){语句块一;}esle{语句块二;}功能:如果表达式
2015-05-08 23:40:39
477
原创 黑马程序员_C语言中运算符的总结
1、运算符的基本概念运算符的作用:运算符是编译程序执行特定算术或逻辑操作的符号。运算符的优先级:C语言运算符的优先级分为15个级别,1级最高,15级最低,优先级越高,则先运算;优先级相同,按照结合性来运算 。优先级如下图:优先级描述运算符1括号()、[]2
2015-05-08 11:28:55
382
原创 黑马程序员_ oc block使用注意
oc的blockBlock是c语言的,所以在没有参数时,定义的参数不能省略;但实现的参数可以省略;Block是oc的一种数据类型;block是预先准备好的代码,在需要的时候执行;Blcok速记方法:inlineBlock(xcode在代码块中预定义的),但是一定要能自己写出来;定义block类型速记方法:typedefBlock,例如: typedef void(^eBlock)();
2015-05-07 17:06:58
353
原创 黑马程序员_有关C语言的数据类型
-----Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.c语言的数据类型的分类:分为四大类:基本数据类型、指针类型、空类型、构造类型。基本数据类型:整型(int)、单精度浮点型(float)、双精度浮点型(double)、字符型(char);注:int类型又划分了 long int(也可以直接写为long) 、long long in
2015-05-07 16:58:38
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人