Xcodeの「ヘッダー検索パス」と「ユーザーヘッダー検索パス」の違いは何ですか。


148

違いは何ですか?どちらを使用しますか?

回答:


197

検索するパスにはユーザーヘッダー検索パスを#include "..."使用し、にはヘッダー検索パスを使用し#include <...>ます。もちろん、[ユーザーパスを常に検索する]オプションをオンに#include <...>すると、ユーザーパスに対しても機能します。


ありがとう!ええ、私はそれをちょっと考えましたが、なぜあなたはどちらか一方を使うのですか?私にとって、<>はシステムインクルードのみで、その他はすべて ""である必要がありますが、これはCでのプログラミングからのトレーニングにすぎません。
— マインドシーフ2010

はい、「よく知られたライブラリ」はほぼ正しいと思います。個人的には、Boostヘッダーとシステムヘッダーに<>を使用しています。
— JWWalker 2010

Boost(boost.org)について知りませんでした!ありがとう、それは非常に興味深いようです。
— マインドシーフ2010

14
< >フレームワーク.aと.frameworks「ライブラリ」用であり、それがシステムフレームワークであるかどうかは関係ありません。独自のものか、サードパーティ(Boostなど)のいずれか" "が、プロジェクトヘッダー用です。 コンパイルされるファイルのセット。それが明確になることを願っています。
— Olie
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.