@class指令的使用
2013-11-14 20:03
253 查看
@class指令能够减少编译时间,告诉编译器“相信我,你最终能了解这个名称的类”,可以减少不得不导入的头文件的数量。
sample如下:
#import <Foundation/Foundation.h>
@classcar;
@interface person : NSObject
@property(nonatomic,retain)NSString *name;
@property(nonatomic,retain)car *carObj;
@end
在类person中有car对象,因为car类和person类是对象指针引用关系,所以我们完全可以采用@class指令来减少#import 的使用次数
sample如下:
#import <Foundation/Foundation.h>
@classcar;
@interface person : NSObject
@property(nonatomic,retain)NSString *name;
@property(nonatomic,retain)car *carObj;
@end
在类person中有car对象,因为car类和person类是对象指针引用关系,所以我们完全可以采用@class指令来减少#import 的使用次数
相关文章推荐
- 合作版状态模式之设计
- Svn版本控制工具的作用和应用
- read 函数和 write 函数
- Error for wireless request "Set AP Address" (8B14) : SET failed on device wlan0 错误解决办法
- 获取当前时间
- magento后台无法登陆的问题
- Permutation Sequence
- 死链检查工具 Xenu
- LeetCode题解:Rotate List
- 华为第1书:《华为交换机学习指南》当当网预售中
- 65. XPages自定义控件(三)高级搜索之三
- 基于FPGA的超声波测距(一)
- 生成javadoc
- PS神技GET√ 你百分百不知道的四大PS技巧
- hdu33339 In Action
- (高精度运算4.7.32)POJ 1405 Heritage(大数累乘)
- lseek
- opencv学习-core
- 不知不觉vs2012 update 4出来了
- hdu-2084 数塔