Objective-C: заголовок префикса Xcode (файл .pch) с избыточностью #import - PullRequest
0 голосов
/ 11 августа 2011

Не могу ли я пропустить #import "foo.h" в файле .m, если он уже находится в заголовке префикса?

Продукт все еще успешно собирается, когда я его опускаю.Но я заметил, что шаблоны Xcode сохраняют их. Почему?

Является ли ответ одинаковым для #include?

1 Ответ

1 голос
/ 11 августа 2011

Я не знаю, почему это происходит, но это не больно, потому что #import защищает от двойного #include, проверяя, что-то уже #import -ед или #include -d, так что нет,тот же сценарий не будет работать с # include.

...