我想在我的Swift应用中使用静态编译的objective-c库(+标题)。我已经为项目定义了我的桥接标题,但Xcode仍然无法找到标题。
这是我的项目的层次结构看起来
PROJECT_DIRECTORY/
---SwiftApp
------SwiftApp-Bridging-Header.h
------SwiftApp.xcodeproj
------Other Swift files live here
---Objective-C_Dependencies
------SharedLibrary/
---------Public/SharedLibraryInclude.h
---------SharedLibrary.a
SwiftApp-Bridging-Header.h的内容:
#import "SharedLibrary/SharedLibraryInclude.h"
尽管SwiftApp的Build Setting的标题搜索路径包含$(SRCROOT)/../Objective-C_Dependencies/SharedLibrary/Public
和Swift编译器 - 搜索路径的导入路径也具有与上面相同的值,但xcode告诉我
SharedLibrary/SharedLibraryInclude.h can't be found.
我还应该为Swift配置什么以识别我的外部包含?