【发布时间】:2023-03-05 13:50:01
【问题描述】:
我想分享一个我作为目标添加到 iPhone 项目的“MyClass”类,然后我向其中添加了一个 Watch Kit 扩展目标。
每当我在 Watch Kit 扩展源代码中导入“MyClass”时,我都会得到:
架构 arm64 的未定义符号:“_OBJC_CLASS_$_MyClass”, 参考自: WKMyInterfaceController.o ld 中的 objc-class-ref:未找到架构 arm64 clang 的符号:错误:链接器命令失败 退出代码 1(使用 -v 查看调用)
关于如何解决这个问题的任何想法?这似乎是一个链接器问题,所以我想我必须将 MyClass 类的源代码添加到 WatchKit Extension 应用程序的链接库/头文件中,但我不确定是否有更好的方法。
【问题讨论】:
标签: ios iphone xcode linker watchkit