我調整了Oomph MapKit框架以便在ARC下使用。爲此,我在Xcode中創建了一個新項目,並從GitHub添加了它們的源代碼。我還在同一個項目中添加了一個小測試應用程序來測試框架的工作情況。我爲框架和測試應用程序創建了一個目標。在Xcode中組織使用方括號的框架
所有似乎都很好,但我無法讓進口行爲正常。
在他們原來的源文件(從MKAnnotation.h文件爲例):
#import <Cocoa/Cocoa.h>
#import <MapKit/MKView.h>
#import <WebKit/WebKit.h>
這在我的項目,說明該文件MapKit/MKView.h
沒有找到產生一個錯誤,我需要更換進口:
#import "MKView.h"
我需要做什麼使與方括號進口工作?我已經經歷了大量的設置,但對於我的生活無法找到線索。
相關:?[是什麼的#include和#包括「文件名」之間的區別?( http://stackoverflow.com/questions/21593/what-is-the-difference-between-include-filename-and-include-filename) –
2012-04-06 11:12:06