gpt4 book ai didi

ios - ProgressHUD.showSuccess ("Success") 给出链接错误

转载 作者:搜寻专家 更新时间:2023-11-01 06:31:43 24 4
gpt4 key购买 nike

在将 ProgressHUD 链接到我的 swift 代码后构建我的 swift 项目时出现以下错误。

Undefined symbols for architecture x86_64:

"_OBJC_CLASS_$_ProgressHUD", referenced from:

objc-class-ref in ViewController.o

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

我在桥接文件中做了一个#import "ProgressHUD.h",然后转到我的 View Controller 并尝试添加

ProgressHUD.showSuccess("Success") -> 此行后构建失败

最佳答案

将此视为 Xcode 的一般问题。

(不过,如果您可以提及您正在使用的 xcode 版本,这对社区来说会很容易。)

无论如何尝试以下修复希望它们会起作用:

  • 打开首选项转到 -> 位置,然后单击打开 DerivedData 文件夹后单击灰色圆圈箭头 -> 全选 -> 右键单击​​ -> 移至垃圾箱。 [重新启动您的 Mac]。

enter image description here

  • 点击您的项目 -> 转到常规选项卡 -> 滚动到底部链接框架和库 -> 点击“+” 现在从显示的列表中在搜索栏中输入您的框架并点击添加.

enter image description here

现在转到 General 同一行右侧的 Build Phases 选项卡 -> 通过搜索和添加您的框架执行相同操作

image现在,

  • 清理你的项目 -> shift + command + k
  • 此外,现在按下按键:command + b [构建项目。]

希望它对你有用。如果您仍然遇到任何问题,请留下评论,我会尽快回复。!

最后:[我的也是Xcode-9]

  • 试试这个:转到build设置搜索桥接 header [只需键入 bridg..] 它会告诉你,现在添加你的模块的路径附加你的桥接 header 文件名。只需双击键的值:右侧的 Objective-C Bridging Header。它会显示一个弹出窗口,将下面的行添加到它会完成其余的工作。
$(SRCROOT)/$(PROJECT_NAME)/$(PROJECT_NAME)-Swift-Bridging-Header.h

enter image description here

我希望现在它能完成这项工作。 =)

关于ios - ProgressHUD.showSuccess ("Success") 给出链接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46417400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com