私はParseというフレームワークを持っています。これは、私が持っているほぼすべてのViewcontrollerで使用されています。#import Parse/Parse.h のように、各クラスに import ステートメントを配置する必要をなくすにはどうすればよいですか??
PCH ファイルに含めるべきだと聞きましたが、なぜかうまくいきません。「ソースのコンパイル」などで PCH を設定する必要がありますか?
私はParseというフレームワークを持っています。これは、私が持っているほぼすべてのViewcontrollerで使用されています。#import Parse/Parse.h のように、各クラスに import ステートメントを配置する必要をなくすにはどうすればよいですか??
PCH ファイルに含めるべきだと聞きましたが、なぜかうまくいきません。「ソースのコンパイル」などで PCH を設定する必要がありますか?
プレフィックスヘッダーはコンパイルされてキャッシュに保存され、コンパイル中にすべてのファイルに自動的に含まれます。これにより、コンパイルが高速化され、ファイルを使用するすべてのファイルにインポートステートメントを追加せずにファイルを含めることができます。
例:
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import "Constants.h"
#endif
NameOfMyProject-prefix.pchファイルに追加します。