2016-03-21 12 views
-1

、私はいくつかのプログラマがこのimport<ABC/ABC.h>のようなサードパーティ製のフレームワークをインポートすることを好むことがわかったが、一部の使用import<ABC.h>があります。「<ABC/ABC.h>輸入」との間で異なる点は、「輸入<ABC.h>」

私は知りたいimport<ABC/ABC.h>import<ABC.h>の違いは何ですか?

import<ABC/ABC.h>の方が高速でしょうか?

+1

あなたは 'import ABC.h'と' import 'の違いを意味しましたか? – Binarian

+1

@ Godric私はCocoaPodを使っていくつかのthrid-frameworkをインポートします。私が使用したい場合、Xcodeは私にまたはを使用することを暗示しました。 –

答えて

2

import<ABC/ABC.h>インポートプロジェクトのABC.hからABC.hをインポートします。 import<ABC.h>は直接インポートされます。このファイルはプロジェクトフォルダ内で直接参照されていますが、他のファイルはフォルダ内にあり、直接参照することはできません。注:グループとフォルダはXcodeのさまざまなものです。

+2

説明のために:Groupsは、Xcodeの左側のペインにあるプロジェクトナビゲータに表示される小さなフォルダのアイコンです。フォルダは、Finder内のファイルシステム内のファイルの場所を指します。プロジェクトナビゲータでファイルを選択し、右側のペインの属性インスペクタを開いて、ファイルのあるパスを表示することができます。 – Binarian

+1

あなたは正しいGodricです –