gpt4 book ai didi

objective-c - Swift - 使用未解析的标识符(Objective-C 类)

转载 作者:搜寻专家 更新时间:2023-10-31 08:21:05 27 4
gpt4 key购买 nike

所以我打算开始将我的应用程序转移到 swift(因为它看起来更容易使用),我想我可以一次做一点,因为你应该能够将它与现有的 objective-c 代码一起使用。

我遇到的问题是,由于某种原因,互操作性似乎不起作用。

  • 我有一个 MODULE_NAME-Bridging-Header.h 文件和导入语句: Bridging Header File

  • 我在“build设置”>“Swift 编译器”>“Objective-C 桥接 header ”下指定了它 Build Settings

这就是让它正常工作所需要做的一切吗?这就是我至少能在网上找到的所有内容。

这是我得到的错误: Error

如有任何帮助,我们将不胜感激。

最佳答案

您需要提供从根文件夹开始的整个文件路径,而不仅仅是文件名。

在 Build Settings > Swift Compiler > Objective-C Bridging Header 下放置:

MobileScripts/MobileScripts-Bridging-Header.h

关于objective-c - Swift - 使用未解析的标识符(Objective-C 类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30878435/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com