我一直在使用Google 在 Objective-C 中提供的GDataXMLNode.m,我注意到他们@class
在他们的实现 (.m) 文件中做了一个前向声明。他们这样做:
@class NSArray, NSDictionary, NSError, NSString, NSURL;
为什么是这样?这样做有没有真正的优化?
我一直在使用Google 在 Objective-C 中提供的GDataXMLNode.m,我注意到他们@class
在他们的实现 (.m) 文件中做了一个前向声明。他们这样做:
@class NSArray, NSDictionary, NSError, NSString, NSURL;
为什么是这样?这样做有没有真正的优化?