自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Too many arguments to function call错误解决方案

使用objc_msgSend方法时,会碰到如上错误。解决方案 详细参照下图~

2015-06-28 21:31:29 12403

转载 学习笔记(objective-c)-协议(protocol)

objective-c中的协议是多个类共同的行为规范,协议里是定义一组公用方法,通过类来实现这些方法。例:#import //定义协议@protocol APPLEPrintable -(void) output;-(NSDate*) getProduceTime;@end#import "APPLEPrintable.h"//定义类继承NSObject

2015-06-20 16:58:24 365

转载 学习笔记(objective-c)-扩展(extension)

定义扩展的语法如下:@interface class ()@end扩展用于临时对已有类的接口进行扩展。扩展与类别的不同是可以额外追加实例变量。例:#import @interface APPLECar : NSObject@property (nonatomic,copy) NSString* brand;@property (nonatomic,copy) N

2015-06-17 05:52:53 329

原创 学习笔记(objective-c)-类别(category)

objective-c中可以用类别(category)来为现有的类进行添加新的方法。例:#import @interface NSNumber (APPLE)-(NSNumber*) add:(double) num;-(NSNumber*) substract:(double) num;-(NSNumber*) multiply:(double) num;

2015-06-15 06:05:26 356

原创 学习笔记(objective-c)-重写isEqual方法

objective-c 中判断两个变量是否相等有两种方式,一种是用==运算符,一种是用isEqual方法。== 运算符只有当内存地址相等时才返回真,isEqual方法是值相等时就返回真。也可以对isEqual方法进行重写,来满足实际项目的需求。例:#import @interface APPLECustomer : NSObject@property (nonatomi

2015-06-15 05:21:21 570

原创 学习笔记(objective-c)-重写description方法

description方法是一个自我描述的方法。主要是告诉外界该对象所具有的状态信息。NSObject所提供的description方法一般返回,想实现自我描述,必须重写该方法。例: #import @interface APPLEAnimal : NSObject@property (nonatomic,copy) NSString* name;-(id) initW

2015-06-14 13:42:52 452

转载 学习笔记(objective-c)-判断指针变量的实际类型

如何判断指针变量的实际类型,可通过如下方法:-(bool)isMemberOfClass:class : 判断该对象是否为class的实例-(bool)isKindOfClass:class : 判断该对象是否为class或其子类的实例isMemberOfClass 不能检测任何的类是基于NSObject这一事实,isKindOfClass可以。

2015-06-14 08:54:07 522

转载 学习笔记(objective-c)-多态

objective-c指针类型的变量有两个:一个是编译时的类型,一个是运行时的类型。编译时的类型有声明该变量的类型决定,运行时的类型由实际赋给该变量时的对象决定。当编译时的类型和运行时的类型不一致的时候,就出现了所谓的多态。

2015-06-14 07:27:15 337

转载 学习笔记(objective-c)-继承

objective-c的继承具有单继承的特点,每个子类只有一个直接父类。子类继承父类的语法格式如下@interface Subclass : Superclass{}@end 子类扩展父类时,子类可以继承得到父类的所有成员变量和方法。

2015-06-13 14:23:09 540

空空如也

空空如也

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

TA关注的人

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