我有一个静态库iOS项目ProjectCore
,我希望将其包含在项目MyProject
中。
在我设置的图书馆项目中:
PUBLIC_HEADERS_FOLDER_PATH = $(TARGET_NAME)
所以我最终得到了以下结构
libProjectCore.a
ProjectCore (Folder)
+- ProjectCore.h
+- ProjectCoreUtil.h
在目录/.../DerivedData/MyProject-xyzabcd/Products/Release-iphoneos/
现在我设置了MyProject
ProjectCore
添加为MyProject.xcodeproj
ProjectCore.xcodeproj
拖到Xcode libProjectCore.a
$(BUILT_PRODUCTS_DIR)
,它应该指向上面的文件夹。奇怪的是,这两种方法都不起作用:
#import "ProjectCore.h" // With the (Recursive Flag set for the Headers)
#import <ProjectCore/ProjectCore.h> // The way RestKit does it
答案 0 :(得分:4)
我建议在${TARGET_BUILD_DIR}/ProjectCore
中使用User Header Search Paths
- 它对我有用。