在构建将ProgressHUD
链接到我的swift代码的swift项目后,出现以下错误。
架构x86_64的未定义符号:
从以下位置引用的“_OBJC_CLASS _ $ _ ProgressHUD”
ViewController.o中的objc-class-ref
ld:找不到架构x86_64的符号
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我在桥接文件中做了一个#import "ProgressHUD.h"
,然后转到我的视图控制器并尝试添加ProgressHUD.showSuccess("Success")
->构建失败,发布此行
最佳答案
将此视为Xcode的普遍问题。
(尽管如果您可能提到您正在使用的xcode版本,对于社区来说是很容易的。)
无论如何请尝试以下修复程序希望它们会起作用:
现在转到的同一行右侧的 Build Phases 选项卡常规->通过搜索并添加框架来执行相同操作
现在,
希望对你有用。
仍然遇到任何问题,请留下评论,我会尽快回复。
最后:[我的也是Xcode-9]
$(SRCROOT)/$(PROJECT_NAME)/$(PROJECT_NAME)-Swift-Bridging-Header.h
我希望现在能胜任。 =)
关于ios - ProgressHUD.showSuccess(“Success”)给出链接错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46417400/