自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 黑马程序员 --- OC中的协议代理

OC中的协议代理protocol 代理设计模式概念代理模式概念:传入的对象,代替当前类完成了某个功能,称为代理模式。代理模式的引用:      代理模式是在oc中经常遇到的一种设计模式,那什么叫做代理模式呢? 有这么一个例子:有一个婴儿,他本身不会自己吃饭和洗澡等等一些事情,于是婴儿就请了一个保姆,于是婴儿和保姆之间商定了一个协议,协议中写明了保姆需要做什么事情

2015-09-01 09:31:18 401

原创 黑马程序员 --- 内存管理的MRC和ARC

内存管理的MRC和ARC内存管理概念:  由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,个app可用的内存是被限制的,如果一个app使用的内存超过20M,则系统会向该app发送Memory Warning消息。收到此消息后,需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量,否则程序

2015-08-31 14:19:16 628

原创 黑马程序员 --- OC中的protocol

OC中的protocol      一、Protocol的基本概念在写java的时候都会有接口interface这个概念,接口就是一堆方法的声明而没有实现,而在OC里面,Interface是一个类的头文件的声明,并不是真正意义上的接口的意思,在OC中,接口是由一个叫做 协议的 protocol来实现的。这个里面可以声明一些方法,和java不同的是,它可以声明一些必须实现的方法和

2015-08-31 10:31:20 299

原创 黑马程序员 --- NSDictionary和NSMutableDictionary的用法

NSDictionary和NSMutableDictionary的用法NSDictionary 翻译过来就是“字典”,键值对;日常生活中,“字典”的作用:通过一个拼音或者汉字,就能找到对应详细的解释。NSDictionary 的作用类似:通过一个key(键),就能找到对应的value(值);NSDictionary是不可变的,一旦初始化完毕后,里面的内容就无法修改.

2015-08-30 16:38:31 389

原创 黑马程序员 --- NSArray和NSMutableArray的用法

NSArray和NSMutableArray的用法NSArray是oc中的数组类,开发中建议使用NSArray替代C语言中的数组。C语言中数组和OC下的NSArray的不同之处有如下:1.c数组只能存放一种类型的数据(类型必须一致),OC数组可以添加任意类型的OC类型;2.c数组不能方便的动态添加、删除数组元素,长度固定,OC动态数组可以;NSArray的使

2015-08-30 12:31:32 578

原创 黑马程序员 --- NSString和NSMutableString的用法

NSString和NSMutableString的用法字符串是程序设计最常用的数据类型之一了。在Mac/iPhone编程中,苹果为我们提供了一个不同的字符串类型NSString。一个NSString对象就代表一个字符串 ,一般称NSString为字符串类,有别与普通的String为数据类型,NSString其实是一个对象类型。NSString是NSObject(Cocoa Foun

2015-08-29 11:27:52 443

原创 黑马程序员 --- @property参数

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2015-08-25 22:00:38 416

原创 黑马程序员 --- OC中@property和@synthesize的用法

OC中@property和@synthesize的用法OC类中有成员变量和方法部分,里面的成员变量如果不用@property和@synthesize的话,我们就要这样比如_age的访问在.h中:#import @interface Person:NSObject{ int _age;}-(void)setAge:(int)age;-(int)getAge;@e

2015-08-24 21:13:55 358

原创 黑马程序员 --- OC中的类

OC中的类 OC是在C语言的基础上,增加了一层最小的面向对象语法,并且完全兼容C语言,所以OC具有类的功能。  OC中的类跟其他面向对象语言的类一样,都有自己的属性和方法,只是OC中方法跟其他语言不一样,对象方法前面加一个-,如:-(void)setAge( NSInteger *)age;如果是类方法就是加一个+,如:+(void)setAge:( NSInteger

2015-08-23 20:42:47 385

原创 黑马程序员 -- oc多文件开发的好处以及Category

oc多文件开发的好处以及Category开发   记得以前在接受linux方面的培训时,就用到了多文件开发,如果在一个大型的项目中程序都写在一个文件中,我们想一想首先这个文件的阅读能力就降低的不止一点,而且函数接口太多,让人感觉好乱;  假如我们把所有的方法区分封装声明在一个自己写的头文件中如function.h中,实现写在另一个function,c文件中,这样就可以减少主函数所在的文件中代码量,

2015-08-17 22:52:23 634

UNIX环境高级编程(第二版中文)

资源包括系统编程的进程间各种通信机制,文件操作,socket编程等等

2014-10-14

空空如也

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

TA关注的人

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