Ich bin neu in Mac OS X-Entwicklung. In der XCode/Cocoa-Entwickler-Umgebung beginnt jedes Objective-C-Projekt mit #import <Cocoa/Cocoa.h>
Es funktioniert gut, aber ich bin verwirrt mit Cocoa.h Datei Speicherort. Es gibt keine Cocoa.h-Datei im Cocoa-Ordner in meinem Dateisystem. Ich habe versucht "/ Cocoa/Cocoa.h" zu finden und "locate Cocoa/Cocoa.h" wurde nichts gefunden.
Kann mir jemand einen Hinweis geben, wie und wo der Compiler den Cocoa.h-Header in der obigen #import-Anweisung findet.<Cocoa/Cocoa.h> Standort
Danke, Wiederherstellen von Microsoft Addict
Sie können auch Ihren Einfügepunkt zwischen dem '<>' setzen und ⇧⌘D (Schnell öffnen) drücken, dann ⌘-klicken Sie auf die Titelleiste des neuen Fensters, um zu sehen, wo sich die Datei befindet oder zu einem ihrer Vorgängerverzeichnisse wechseln. –
Danke Peter und Stephen für Ihre Hilfe. Mit Ihrer Erfahrung habe ich mein Cocoa.h in /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Ccoa.framework/Headers gefunden. Es bleibt jedoch ein Rätsel, wie XCode den Pfad zu Cocoa/zum Import-Statement abbildet. – pcmaniac
@pcmaniac: Cocoa ist der Name des Frameworks (d. H. Er tritt vor ".framework" auf) und der Compiler weiß, dass die Header in das Header-Verzeichnis des Frameworks gehen. So bildet es den Pfad ab. – Chuck