Ios ProgressHUD.showsucture(“Success”)给出链接错误
在将ProgressHUD链接到swift代码时,我在构建swift项目帖子时遇到以下错误 架构x86_64的未定义符号: _OBJC_类$_ProgressHUD,引用自: ViewController.o中的objc类引用 ld:未找到架构x86_64的符号 clang:错误:链接器命令失败,退出代码为1使用-v查看调用 我在桥接文件中导入了ProgressHUD.h,然后转到我的视图控制器并尝试添加Ios ProgressHUD.showsucture(“Success”)给出链接错误,ios,objective-c,swift,build-error,Ios,Objective C,Swift,Build Error,在将ProgressHUD链接到swift代码时,我在构建swift项目帖子时遇到以下错误 架构x86_64的未定义符号: _OBJC_类$_ProgressHUD,引用自: ViewController.o中的objc类引用 ld:未找到架构x86_64的符号 clang:错误:链接器命令失败,退出代码为1使用-v查看调用 我在桥接文件中导入了ProgressHUD.h,然后转到我的视图控制器并尝试添加 ProgressHUD.showSuccessSuccessSuccess->Build
ProgressHUD.showSuccessSuccessSuccess->Build fails发布此行将此视为Xcode的一般问题 不过,如果你能提到你正在使用的xcode版本,对社区来说会很容易 无论如何,尝试以下修复方法,希望它们能起作用: 打开首选项转到->位置,单击打开DerivedData文件夹->全选->右键单击->移动到垃圾箱后,单击灰色圆圈箭头。[重新启动你的mac电脑]。 单击您的项目->转到常规选项卡->滚动到底到链接的框架和库->从显示的列表中单击+立即在搜索栏中键入您的框架,然后单击添加。 现在转到General->同一行右侧的Build Phases选项卡,通过搜索和添加框架执行相同的操作 现在, 清理项目->shift+command+k 另外,现在按以下键:command+b[构建项目。] 希望对你有用。 如果你遇到任何问题,请发表评论,我会尽快回复 最后:[我的也是Xcode-9] 试试这个:转到build Settings Search for Bridgeing header[只需键入bridg..]它就会显示给您,现在添加模块路径,并附加桥接头文件名。只需双击右边的key:Objective-C桥接头的值。它将显示一个弹出窗口,将下面的行添加到其中,它将完成其余的操作。
我希望现在它能完成任务= 要在Xcode 10中使用ProgressHUD,我必须将支持文件ProgressHUD.h、ProgressHUD.m、[AppName]-bridge Header.h添加到“编译源代码”区域,该区域位于目标->构建阶段->编译源代码。ProgressHUD.bundle位于“复制捆绑资源”中。您是否在模拟器中试用过,以及是否使用过pods或elseit的SVProgressHUD not ProgressHUD、SVProgressHUD.ShowSuccessSuccessSent,但它指的是此->它不起作用。我的Xcode版本是9.0 9A235。我无法完成以下步骤:单击您的项目->转到常规选项卡->滚动到底部到链接的框架和库->从显示的列表中单击+立即在搜索栏中键入您的框架,然后单击添加。当我输入progress时,没有显示任何内容
$(SRCROOT)/$(PROJECT_NAME)/$(PROJECT_NAME)-Swift-Bridging-Header.h