gpt4 book ai didi

iOS/WatchKit : Is there a way for the watch kit app(swift) to use the iOS code (Objective C)?

转载 作者:搜寻专家 更新时间:2023-10-31 19:39:44 25 4
gpt4 key购买 nike

我考虑过使用桥接头,但我总是无法导入桥接接头。 watch 扩展(用 swift 编写)是否可以使用来自 iOS App(用 Objective C 编写)的代码?我需要确保我这样做是正确和专业的。如果我可以使用桥接头,为什么会出现以下错误?

:0: error: failed to import bridging header

最佳答案

它可能像路径问题一样简单。但我通常做的是创建一个虚拟的 Objective-C 文件,这样 Xcode 就会为我创建那个桥接 header ,然后我只需将路径复制并粘贴到扩展的build设置中。

我已经包含了一个演示项目,该项目从桥接 header 中导入的 Objective-C 文件调用方法。我还必须在扩展的构建阶段添加该文件才能使其正常工作。我希望这就是您要解决的问题。

https://dl.dropboxusercontent.com/u/5296996/WKTest.zip

关于iOS/WatchKit : Is there a way for the watch kit app(swift) to use the iOS code (Objective C)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29217744/

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