gpt4 book ai didi

swift - 在 iphone 和 apple watch 之间共享类

转载 作者:IT王子 更新时间:2023-10-29 05:12:54 26 4
gpt4 key购买 nike

我希望有人能对此有所启发。我试过研究但找不到任何东西......

有没有办法在 iPhone 应用程序和 Apple Watch 扩展之间共享一个类?

假设在 watch 扩展中我有一个类myClass;我无法在电话应用程序中使用此类。无论如何要解决这个问题?

最佳答案

iPhone 应用程序和 Apple Watch 扩展在您的项目中是根本不同的目标。对于每个文件(.h 文件除外),您可以指定要将其包含到哪个目标。

至少有两种方法可以做到这一点。

1) 从顶部菜单中选择查看 -> 实用程序 -> 文件检查器。将显示右侧面板,您应该会在项目的可用目标旁边找到带有复选框的Target Membership 部分。检查要将此文件包含到的目标。在这种情况下,iPhone 应用程序和 WatchKit 扩展。

2) 您也可以点击项目进入项目设置选择您想要的目标。 (即 iPhone 应用程序或 WatchKit 扩展),单击 Build Phases 选项卡。在编译源中,您可以单击“+”图标添加更多文件以构建目标。 (即你的情况下的 myClass.m)

希望这对您有所帮助!

关于swift - 在 iphone 和 apple watch 之间共享类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28333536/

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