我想分享一个名为“MyClass”的类,它是我添加到一个iPhone项目中的目标,然后向其中添加了一个Watch Kit扩展目标。
每当我在Watch Kit扩展源代码中导入“MyClass”时,就会出现以下错误:Undefined symbols for architecture arm64: "_OBJC_CLASS_$_MyClass", referenced from: objc-class-ref in WKMyInterfaceController.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
你有什么解决方法吗?这似乎是一个链接器问题,所以我猜我必须将MyClass类的源代码添加到WatchKit Extension应用程序的链接库/头文件中,但我不确定是否有更好的方法。
每当我在Watch Kit扩展源代码中导入“MyClass”时,就会出现以下错误:Undefined symbols for architecture arm64: "_OBJC_CLASS_$_MyClass", referenced from: objc-class-ref in WKMyInterfaceController.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
你有什么解决方法吗?这似乎是一个链接器问题,所以我猜我必须将MyClass类的源代码添加到WatchKit Extension应用程序的链接库/头文件中,但我不确定是否有更好的方法。