Tag: Objective C Swift桥梁

如何修改SWIFT_MODULE_NAME?

标题说明了一切。 我在SWIFT_MODULE_NAME的构build设置中进行了search ,结果没有任何结果。 我也在网上search,有这个名字的引用,但没有关于如何定义的信息。 此外,在Apple Docs中找不到SWIFT_MODULE_NAME。 我知道这一点:它在“Objective-C生成的接口标题名称”版本设置中使用,可以通过双击设置值查看: $(SWIFT_MODULE_NAME)-Swift.h 它被用来弥补Objective-C和Swift之间的差距,并且只出现在包含Swift文件的项目中(和我所假设的Objective-C文件一起)。 就本文而言,Xcode 7.3是最新和最好的。 但是,这个值是在哪里定义的,我该如何修改呢?

如何删除桥头而不会出错?

我有一天在我的应用程序中添加了一个桥头,因为我试图将Objective-C文件添加到Swift项目中。 我在连接工作时遇到了困难(我也不知道如何实现Objective-C文件),所以我决定重新开始。 我删除了Objective-C文件和Bridge-Header文件,现在我得到一个错误: <unknown>:0: error: bridging header '/Users/CalebKleveter/Documents/Development/iOS/personal/swift/Projects/Dicey/Dicey/Dicey-Bridging-Header.h' does not exist