[解決済み] XcodeのPrefix.pchファイルとは何ですか?
2022-10-28 23:27:23
質問
多くの開発者が、様々な便利なマクロを
Prefix.pch
. しかし私の疑問は、その
Prefix.pch
ファイルです。
-
もし私がその
Prefix.pch
ファイルをXcode
を追加した場合、私のアプリケーションは実行されるのでしょうか?それとも何かエラーが表示されるのでしょうか?あるいは、ビルド中にクラッシュするのでしょうか? -
どのようにしたら、私のアプリケーションを
Prefix.pch
ファイル
どのように解決するのですか?
プリコンパイルされたヘッダです。
それは何ですか?
A
Prefix.pch
はプリコンパイルされたヘッダです。プリコンパイルヘッダが発明されたのは
コンパイルを速くするために
. 同じヘッダーファイルを何度もパースするのではなく、これらのファイルは一度だけ、前もってパースされます。
Xcode
Xcodeでは、必要なヘッダーファイルのimportを「プレフィックスヘッダ」で追加し、有効化する。
Precompile Prefix Header
を有効にすることで、プリコンパイルされるようになります。しかし、プレフィックスヘッダの考え方は、プリコンパイルとは異なります。
プレフィックスヘッダは、すべてのソースファイルの先頭に暗黙のうちに含まれます。これは、各ソースファイルが
#import "Prefix.pch"
をファイルの先頭で、他の何よりも先に記述します。
削除する
プリコンパイルされたヘッダーを削除することができます。この質問は、下にリンクしているスレッドですでに回答されています。そこには、あなたが必要とするすべての情報だけでなく、有用なコメントも含まれています。
関連
-
[解決済み] Xcodeエラー "Could not find Developer Disk Image" が発生する。
-
[解決済み] Xcode 4で「既存のフレームワークを追加」する方法は?
-
[解決済み] Xcode DMGまたはXIPファイルをダウンロードする方法は?
-
[解決済み] Xcode プロジェクトのための Git 無視ファイル
-
[解決済み] Xcode 12、iOS Simulator用にビルドしても、iOS用にビルドされたオブジェクトファイルでは、アーキテクチャ「arm64」用にリンクされます。
-
[解決済み] フレームワークを使用したiOSアプリがデバイス上でクラッシュ、dyld: ライブラリがロードされない、Xcode 6 Beta
-
[解決済み] UITextViewのサイズをコンテンツに合わせるには?
-
[解決済み] Swiftの配列を文字列に変換するには?
-
[解決済み】Xcodeのコマンドラインからの "Build and Archive "について
-
[解決済み】Xcode Derived dataフォルダの中身を安全に削除できますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
クラッシュエラー libc++abi.dylib: NSException 型のキャッチできない例外で終了_allanGold のブログ - ProgrammerITS401
-
[解決済み] Objective-Cの#importと#includeの違いは何ですか?
-
[解決済み] アトミック属性と非アトミック属性の違いは何ですか?
-
[解決済み] performSelectorのセレクタが不明なため、リークが発生する可能性があります。
-
[解決済み] Xcodeにおけるバージョンとビルドの比較
-
[解決済み] UIViewに角丸をつける
-
[解決済み] インポート vs #インポート - iOS 7
-
[解決済み] UIImageのサイズを変更する最も簡単な方法?
-
[解決済み] Swiftのプロトコルでオプションのメソッドを定義するには?
-
[解決済み] ぼかしの入ったオーバーレイビューの作成