我有一个现有的 Objective-C iOS 项目,我想向其中添加 swift 文件。 该项目有 2 个目标。
我创建了桥接 header MyProject-Bridging-Header.h 文件,自动创建的桥接 header MyProject-Swift.h 由 Xcode 按预期生成。但仅限于目标“A”。
目标“B”看不到 MyProject-Swift.h 文件。原因是,目标没有负责自动生成此文件的“快速编译器代码生成”。
我试图在项目级别设置文件 - 我预计我会被继承到目标。但这不起作用。
如何手动将“快速编译器代码生成”添加到现有目标build设置中?
最佳答案
我偶然发现了如何做:创建一个新的 swift 文件并包含所有必要的目标(Xcode 在文件设置结束时询问)。然后 Xcode 问我是否要创建 Bridging Header 并且 - 更重要的是 - 将 Swift 部分添加到目标
关于ios - 现有目标没有 'swift compiler code generation' 部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36770721/