2009-10-07 6 views

Répondre

11

#import "foo.h" est normalement utilisé pour les en-têtes de votre projet.

#import <foo.h> sont les en-têtes des cadres auxquels vous liez.

+13

Bien que ce soit généralement le cas, je crois que la réponse technique est le répertoire dans lequel le compilateur cherche le fichier d'en-tête. Les guillemets le regardent dans le même répertoire que le code source, alors que <> le font regarder dans les répertoires de framework standard. –

+4

En fait, c'est même un peu plus complexe que ça. GCC vous permet de spécifier quels répertoires sont recherchés <> ou "". http://developer.apple.com/mac/library/documentation/DeveloperTools/gcc-4.0.1/gcc/Directory-Options.html –

+0

merci, esp. à Mark Bessey et Stephen Mesa –

Questions connexes