在不是XYPoint类中,遇到这样的代码的时候
XYPoint *origin;
可以使用#import方法和@class两种方法:
#import "XYPoint.h"; @class XYPoint;
上述代码的作用就是告诉编译器,XYPoint是一个类。但是两者也有区别,@class指令提高了效率,因为它不需要引入和处理整个"XYPoint.h"文件,但是如果需要引用该类的方法,则仅仅使用@class语句是不行的,需要用#import实现。
时间: 2024-10-13 23:53:32