自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Objective-C类别

类别 利用objective-c的动态运行时分配机制,可以为现有的类添加新方法。 1.类别的声明 @interface NSString (NumberConvenience) - (NSString *) lengthAsNumber; @end //NumberConvenience  上面的声明表示:类别的名称是NumberConvenience,而且该类别将...

2012-09-13 20:19:37 71

Objective-C对象初始化和新特性

  一。对象初始化 两种创建对象的方法:a.[类名 new];b.[[类名 alloc] init]; 这两种方法是等价的,不过通常的Cocoa惯例是使用b方法,而不是用a方法。 1.编写初始化方法   - (id) init{ /*实例变量所在的内存位置到隐藏的self参数之间的距离是固定的, *如果从init方法返回一个新对象,则需要更新self,以便其后的任何实例变量的...

2012-09-12 22:50:19 81

Objective-C内存管理

  1.对象的生命周期包括诞生(通过alloc或new方法实现)、生存(接收消息和执行操作)、交友(借助方法的组合和参数)以  及当它们的生命结束时最终死去(被释放),当对象的生命周期结束时,它们的原材料(内存)将被回收以供新的对象使用。   2.引用计数: 当使用alloc、new方法或者通过copy消息(生成接收对象的一个副本)创建一个对象时,对象的保留计数器值被设置为1; 要增加对...

2012-09-11 20:40:30 55

Objective-C集合(二)——集合家族

  一.集合家族 1.NSArray NSArray是一个Cocoa类,用来存储对象的有序列表, 限制:a.只能存储Objective-C的对象,而不能存储C语言中的基本数据类型,如int,float,enum,struct或者NSArray中的随机指针。 b.不能在NSArray中存储nil(对象的零值或NULL值)。 //通过类方法arrayWithObjects创建一个新...

2012-09-11 16:25:49 92

Objective-C集合 (一)——NSString

    Cocoa由两个框架组成:FoundationKit和ApplicationKit。 ApplicationKit:存放了所有的用户接口对象和高级类 FoundationKit:有许多实用的面向数据的低级类和数据类型。 此框架存放在:/Developer/ADC Reference Libraty/documentaion/index.html中 1.示例代码: impo...

2012-09-11 16:24:17 64

初识Objective-C

Object-c学习总结1.类的声明和定义 //创建类之前需要告知编译器对象的数据成员和它提供的特性,表示为新类Circle定义的接口。 @interface Circle:NSObject { ShapeColor fillColor; ShapeRect bounds; } //下面是三个方法声明 //先行短线,是区别于函数原型和方法声明的标记,函数原型没有先行短...

2012-09-11 16:23:04 64

空空如也

空空如也

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

TA关注的人

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