自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 黑马程序员——ios学习笔记 OC Foundation—NSArray&NSDictionary

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------NSArray是OC中的数组类, 开发中建议尽量使用NSArray替代C语言中的数组C语言中数组的弊端只能存放任意OC对象, 并且是有顺序的不能存储非OC对象, 比如int\float\double\char\enum\struct等。NSMutableArray是NSArray的子类

2015-08-12 01:23:03 380

原创 黑马程序员——ios学习笔记 OC Foundation—NSString

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Cocoa不是一种编程语言(它可以运行多种编程语言),它也不是一个开发工具(通过命令行我们仍然可以开发Cocoa程序),它是创建Mac OS X和IOS程序的原生面向对象API,为这两者应用提供了编程环境。我们通常称为“Cocoa框架”,事实上Cocoa本身是一个框架的集合,它包含了众

2015-08-12 01:18:08 447

原创 黑马程序员——ios学习笔记 OC 分类

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------分类当为一个类扩展其他功能时,可以考虑继承这个类进行实现,但是这样一来使用时就必须定义成新实现的子类才能拥有扩展的新功能。为了在不改变原有类的情况下扩展新功能又可以在使用时不必定义新类型,可以在OC中利用分类Category实现。// LOL.h #import @in

2015-08-12 01:16:17 215

原创 黑马程序员——ios学习笔记 OC 协议&Block

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------协议常常用在代理的实现上。协议事实上是一组方法列表,它不依赖与特定的类,在ObjC中@protocol和其他语言的接口定义是类似的,只是在ObjC中interface关键字已经用于定义类了,因此它不会再像C#、Java中使用interface定义接口了。协议的创建与创建分类类似不过选择

2015-08-12 01:15:08 282

原创 黑马程序员——ios学习笔记 OC 内存管理

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------在OC中对象时存储在堆中的,系统并不会自动释放堆中的内存,而基本类型是由系统自己管理的,放在栈上。如果一个对象创建并使用后没有得到及时释放那么就会占用大量内存。所以需要对分配给对象的空间进行内存管理。OC中存在3种管理机制:手动内存管理(MRC)、自动内存管理(ARC)、垃圾回收。

2015-08-11 09:30:25 353

原创 黑马程序员——ios学习笔记 OC 封装&多态

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------封装这是面向对象的根本,即一个结构不仅可以有数据成员,也可以有函数成员,可以把一个结构需要的属性以及针对于属性提供的方法封装在一个结构中,这个结构就是类,封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权限的控制功能,OC中有四种访问权限修饰符:public,prote

2015-08-11 09:28:11 255

原创 黑马程序员——ios学习笔记 OC self&异常

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1 self与super① self调用自己方法,super调用父类方法② self是类,super是预编译指令③ [self class]和[super class]输出是一样的Person.h              //person类的申明#import

2015-08-06 23:13:24 341

原创 黑马程序员——ios学习笔记 OC 继承

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 继承继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能。一般都是使用“:”来实现继承。① 实例变量的继承在父类中声明的实例变量可以在子类中使用,子类中就可以不再对该变量进行声明,这样子类继承的父类的实例变量就变成了自己类中的实例

2015-08-06 22:56:45 346

原创 黑马程序员——ios学习笔记 OC 类

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1 类的定义@interface ClassName:NSobject //声明@end上述的代码定义了一个类,类名ClassName,继承自NSobject 。定义的方法属性放在上面两个@语句之间。类的声明放在.h文件中,类的实现放在相应的源代码文件中,即.m文件中。

2015-08-06 22:46:03 291

原创 黑马程序员——ios学习笔记 OC 初步认识

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1 数据类型1.1 通用数据类型(与c语言通用)① 整型:int, short, long ,unsigned int, unsigned short, unsigned long%i:表示整型;%o、%#o:表示八进制数;%x、%#x:表示十六进制数。② 浮点型:floa

2015-08-06 22:39:05 356

原创 黑马程序员——ios学习笔记 C语言 结构体&链表&枚举

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------结构体结构体是一种构造数据类型。与其他高级语言中的“记录”类似。定义:由相互关联的不同数据类型的数据组成的有机整体。用途:为处理复杂的数据结构提供了手段。                为函数间传递不同类型的参数提供了便利。关键字:struct stru

2015-08-06 19:56:05 355

原创 黑马程序员——ios学习笔记 C语言 指针的应用

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------指针数组 因为指针是变量,因此可设想用指向同一数据类型的指针来构成一个数组, 这就是指针数组。数组中的每个元素都是指针变量,根据数组的定义,指针数组中每个元素都为指向同一数据类型的指针。指针数组的定义格式为: 定义了一个指针数组,数组中的每个元素都是指向整型量的指针,该数组由10个

2015-08-06 01:07:22 341

原创 黑马程序员——ios学习笔记 C语言 指针

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------指针概念所谓变量的指针, 实际上指变量的地址。变量的地址虽然在形式上好象类似于整数, 但在概念上不同于以前介绍过的整数, 它属于一种新的数据类型, 即指针类型。一般用指针来指明这样一个表达式&x的类型,而用地址作为它的值,也就是说, 若x为一整型变量, 则表达式&x的类型是指向整数的指针,

2015-08-06 00:08:08 257

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除