Google が提供するGDataXMLNode.mを Objective-C で使用してきました@class
が、実装 (.m) ファイルで前方宣言を行っていることに気付きました。彼らはこれを行います:
@class NSArray, NSDictionary, NSError, NSString, NSURL;
どうしてこれなの?これを行うことによって作成された実際の最適化はありますか?
Google が提供するGDataXMLNode.mを Objective-C で使用してきました@class
が、実装 (.m) ファイルで前方宣言を行っていることに気付きました。彼らはこれを行います:
@class NSArray, NSDictionary, NSError, NSString, NSURL;
どうしてこれなの?これを行うことによって作成された実際の最適化はありますか?