@class指令的使用

来源:互联网 发布:商品销售记账软件 编辑:程序博客网 时间:2024/06/06 03:31

@class指令能够减少编译时间,告诉编译器“相信我,你最终能了解这个名称的类”,可以减少不得不导入的头文件的数量。

sample如下:

#import <Foundation/Foundation.h>

@class car;

@interface person :NSObject

@property(nonatomic,retain)NSString *name;

@property(nonatomic,retain)car *carObj;

@end

在类person中有car对象,因为car类和person类是对象指针引用关系,所以我们完全可以采用@class指令来减少#import 的使用次数


原创粉丝点击