2016-03-21 4 views
-1

Wenn ich andere Leute iOS Open-Source-Code untersucht, fand ich, dass einige Programmierer bevorzugen wie diese import<ABC/ABC.h> Dritt Frameworks zu importieren, aber es gibt einige Verwendung import<ABC.h>.Was zwischen „import <ABC/ABC.h>“ unterscheidet und „Import <ABC.h>“

Ich möchte wissen Was ist anders zwischen import<ABC/ABC.h> und import<ABC.h>?

Ist es wegen import<ABC/ABC.h> wäre schneller?

+1

Meinten Sie den Unterschied zwischen 'Import ABC.h' und' Import '? – Binarian

+1

@Godric Ich benutze CocoaPod importieren einige Dritt-Framework, Wenn ich es verwenden möchte, zeigte der Xcode mich oder . –

Antwort

2

import<ABC/ABC.h> importiert ABC.h aus Ordner ABC in Ihrem Projekt. Und import<ABC.h> wird direkt importiert, da diese Datei in Ihrem Projektordner direkt referenziert wird, während sich die andere Datei in einem Ordner befindet und dann nicht direkt referenziert werden kann. Hinweis: Gruppen und Ordner sind unterschiedliche Dinge in Xcode.

+2

Nur zur Verdeutlichung: Gruppen sind die kleinen Ordnersymbole, die Sie im Projektnavigator im linken Teilfenster in Xcode sehen, Ordner beziehen sich auf den Speicherort der Datei im Dateisystem (im Finder). Sie können den Pfad, in dem sich die Datei befindet, anzeigen, indem Sie sie im Projektnavigator auswählen und den Attributinspektor im rechten Fensterbereich öffnen. – Binarian

+1

Sie sind richtig Godric –

Verwandte Themen