Undefined symbols for architecture i386:
"_OBJC_CLASS_$_MBProgressHUD", referenced from:
objc-class-ref in ViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这里的错误是因为你的在building phases中没有引用相关的头文件,因此,只需要在building phase中添加对应的.m文件就可以了。
Build Phases -> Compile Source - > 点"+"号添加相关的.m文件
Build Phases -> Compile Source - > 点"+"号添加相关的.m文件

本文介绍了解决MBProgressHUD在项目中无法正确引用的问题。主要是因为在构建阶段未正确包含MBProgressHUD的相关头文件导致链接器找不到该类。解决方案是在项目的构建阶段中添加MBProgressHUD的源文件(.m)。
6743

被折叠的 条评论
为什么被折叠?



