我与 Umbrella header 有命名冲突。我的框架名称是“SecureData”,但我想在此框架中有一个名为“SecureData”的 objective-c 类。
问题是伞头必须被称为“SecureData.h”,我不知道如何在 xcode 设置中为伞头指定不同的名称。这可能吗,还是我只需要想出一个不同的名字?
最佳答案
这是可能的。
您可以通过 Module Map File
为伞头指定不同的名称。
为项目创建新的模块映射文件。
framework module XXXProject { umbrella header "XXNewumbrellaName.h" export * module * { export * } }
- 指定模块映射文件:
Build Settings -> Packaging -> Module Map File
好的,达到你预期的效果
希望对您有所帮助。
关于ios - 重命名伞头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32153131/