gpt4 book ai didi

objective-c - 为什么找不到 Swift 4 语言的 Xcode objective-c 接口(interface) header 名称

转载 作者:行者123 更新时间:2023-11-30 10:55:49 26 4
gpt4 key购买 nike

我目前正在开发一个 Objective C 项目,需要一些 swift 文件支持。根据Apple官方指南,在我创建桥接 header 后,我这样做了

#import "ProjectName-Swift.h"

访问 swift 类。它不起作用。所以,我将“定义模块”更改为"is",重写了带有模块名称前缀的 header ,一切都是徒劳的。然后我想到将编译语言切换为“Swift 3”,瞧,它成功了!应用程序在手机上运行。

但是,我也在使用的一些插件和框架不能与 Swift 3 一起使用。所以,这里并没有和平。我需要一个解决方案。救命!

最佳答案

所以最后在网上搜索后,另一篇 SO 帖子(答案)帮助了我。这可能是因为桥接问题或编译问题,我必须“构建”项目才能生成 header 或其他东西。解决方案来自这篇文章https://stackoverflow.com/a/45338549/8102549here

关于objective-c - 为什么找不到 Swift 4 语言的 Xcode objective-c 接口(interface) header 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53960891/

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