当前位置:  开发笔记 > IOS > 正文

如何更改Swift标头("ProductModuleName-Swift.h")产品名称作为产品名称动态更改

如何解决《如何更改Swift标头("ProductModuleName-Swift.h")产品名称作为产品名称动态更改》经验,为你挑选了1个好方法。

objective-c使用标题在类中包含swift类#import "ProductModuleName-Swift.h",其中ProductModuleName是我的应用程序产品名称,因此它工作正常!

但问题是,在我的项目中,我有一个自动化,它将动态更改产品名称.我有xcconfig文件覆盖生成设置.在这种情况下"ProductModuleName-Swift.h",如果产品名称从自动化更改,则如何动态导入

请帮忙!



1> kee..:

找到了解决方案!

我尝试将构建设置"Objective - Generated Interface Header Name"更改为常量而不是动态,然后无论产品名称如何,它都在工作.

说我在构建设置中将该文件名更改为"Test-Swift.h",并在我的项目中导入了相同的文件名.无论产品名称如何,这都有效.

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有