然后它可以与Objective-C链接和使用
@import MyStaticLib;
Run Code Online (Sandbox Code Playgroud)
句法.
如果是这样,你究竟是怎么做到的.
Riv*_*era -1
如果您可以编辑库 Xcode 项目,您可以创建一个*.modulemap文件并将其设置为MODULEMAP_FILE构建设置。
来自 CocoaLumberjack 的示例地图文件:
framework module CocoaLumberjack {
umbrella header "CocoaLumberjack.h"
export *
module * { export * }
}
module CocoaLumberjack.DDContextFilterLogFormatter {
header "DDContextFilterLogFormatter.h"
export *
}
module CocoaLumberjack.DDDispatchQueueLogFormatter {
header "DDDispatchQueueLogFormatter.h"
export *
}
module CocoaLumberjack.DDMultiFormatter {
header "DDMultiFormatter.h"
export *
}
module CocoaLumberjack.DDASLLogCapture {
header "DDASLLogCapture.h"
export *
}
module CocoaLumberjack.DDAbstractDatabaseLogger {
header "DDAbstractDatabaseLogger.h"
export *
}
Run Code Online (Sandbox Code Playgroud)