ios 新手问题求解

2021-04-22 19:22:57 +08:00
 magotcai
clone 了一个库,里面有 Pods 文件夹里,文件夹里有很多依赖了,但是编译运行的时候,还是提示没引入,何解?

Showing All Messages
Undefined symbol: _OBJC_CLASS_$_xxxxxx
1977 次点击
所在节点    iDev
8 条回复
l4mbda
2021-04-22 20:21:14 +08:00
根目录应该有 Podfile 吧,pod install 下试试?
magotcai
2021-04-22 21:19:15 +08:00
@l4mbda 有,但是 pod install 没有任何安装额
Marsgo
2021-04-22 21:31:37 +08:00
podfile 里面用到的库全部注释掉,pod install 一次,再全部打开,再 pod install 一次试试
ai277014717
2021-04-22 22:38:43 +08:00
引起问题的原因很多。一般是库的版本不匹配导致没有找到这个符号。极少部分情况可能是链接参数有问题。
ai277014717
2021-04-22 22:40:03 +08:00
还有就是菜鸟提交的代码有问题比如只提交了.h 没提交.m 。提交了.h 和.m 但是.m 中没实现对应的类或方法。
Baymaxbowen
2021-04-23 00:22:52 +08:00
头文件在桥接文件引入了吗
xing7673
2021-04-23 00:28:44 +08:00
我估计很可能是楼上这个原因,遇到过。
xingheng
2021-04-23 10:56:23 +08:00
三方库符号你没有必要躲躲藏藏的,隐藏的应该是项目名称,大胆把完整错误粘贴出来。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/772526

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX