たとえば
上記は大丈夫です、問題ありません
これは機能しません。ファイルが見つからないと表示されます
认证0级讲师
#import <Masonry/Masonry.h>もちろん、ヘッダー検索を構成していない場合、このフォームはビルド設定のヘッダー パス設定でパスを検索します。パスにある場合、ドキュメントは見つかりません。
#import "Masonry.h" が見つかるのはなぜですか? その理由は、Xcode はデフォルトですべてのヘッダー ファイルをインクルードするため、#import "Masonry.h" で OK です。
#import <Masonry/Masonry.h>このフォームはどのような状況で使用されますか? プロジェクトに複数のターゲットがある場合は、ヘッダー検索パスを設定し、#import <Masonry/Masonry.h> の形式を使用してください。そうしないと、ヘッダー ファイルの競合が非常に煩わしくなります。
補足(以下の写真があると分かりやすいです) ビルド設定構成
ディレクトリ構造
ヘッダーファイルのインポート
Masonry には静的ライブラリがありますか? このように引用しました
Xcode にはバグがあります。コードを書いているときにエラー メッセージが見つからない場合でも、ヘッダー ファイルは見つかりますが、ビルドすることはできます。 さらに、フレームワークを使用する場合は、@import Masonry;
#import <Masonry/Masonry.h>もちろん、ヘッダー検索を構成していない場合、このフォームはビルド設定のヘッダー パス設定でパスを検索します。パスにある場合、ドキュメントは見つかりません。
#import "Masonry.h" が見つかるのはなぜですか?
その理由は、Xcode はデフォルトですべてのヘッダー ファイルをインクルードするため、#import "Masonry.h" で OK です。
#import <Masonry/Masonry.h>このフォームはどのような状況で使用されますか?
プロジェクトに複数のターゲットがある場合は、ヘッダー検索パスを設定し、#import <Masonry/Masonry.h> の形式を使用してください。そうしないと、ヘッダー ファイルの競合が非常に煩わしくなります。
補足(以下の写真があると分かりやすいです)
![](http://img.php.cn/upload/image/000/000/000/6a7dbdec7cb94e0814b0671bf6837cfb-0.png)
ビルド設定構成
ディレクトリ構造![](http://img.php.cn/upload/image/000/000/000/b8183db987f10b18ac2a71f3d39a8b0b-1.png)
ヘッダーファイルのインポート
Masonry には静的ライブラリがありますか? このように引用しました
Xcode にはバグがあります。コードを書いているときにエラー メッセージが見つからない場合でも、ヘッダー ファイルは見つかりますが、ビルドすることはできます。
さらに、フレームワークを使用する場合は、@import Masonry;