下面純屬自己猜測,沒看到過官方文檔說明。
很早以前剛接觸IOS的時候,就思考過一個問題,只是沒有想明白,上網找資料差文檔也沒發現個所以然來。
今天偶然間,展開項目中導入的framework,發現其實頭文件中經常出現類似於這種
#import <QuartzCore/QuartzCore.h>
的寫法結構並不是沒有道理的。其實應該是導入頭文件具體路徑加文件名吧。至於其中framework中多余的那個Headers應該是跟“New Group”來的,也就是說應該不是真實存在的文件夾,所以頭文件使用
#import <QuartzCore/QuartzCore.h>或者
#import <OpenGLES/ES1/gl.h>都是合理的。
純屬個人看法,,,還望大神們指點迷津。。。